Programming and Writing
21–30 of 87 posts
Re: Programming and Writing
#22Maciej Ceglowski's critique about pg's "Hackers and Painters" applies here: The biggest difference between programming and writing is that one of them can get you laid.
Re: Programming and Writing
#23It's an interesting perspective, but from what little creative work I have done I would say the big difference is programming is very logical, very precise, and creative work is very expressive, and very, very imprecise. Creative work really requires you to listen to how you feel about the final product, how it sounds, how it is experienced, while programming is really about being organized and correct. I suppose the…
While the specific final words are less precise, there's a lot of rules to adhere to in order to write well as well.
And the best programming is often very creative.
Re: Programming and Writing
#24Re: Programming and Writing
#25Re: Programming and Writing
#26I like this. Another phrase I've heard is that code is like poetry, but I think good code is more like an essay or book than like poetry. There's structure, clarity, etc. It can be a little verbose if that helps make it easier to understand.
I sometimes read code for fun. Some code read like an essay, some like a book and other code read like a collection of poetry. So I feel as if all 3 can apply, sometimes some of them at the same time.
Re: Programming and Writing
#27I'd toss this one under the category of 'wouldn't it be nice'. It would be nice if writing and programming were similar. It would be nice to have a bridge from the sciences to arts and letters. But if such a bridge could be merely posited, well, this positing would already be common parlance.
Re: Programming and Writing
#28Re: Programming and Writing
#29Re: Programming and Writing
#30As someone who has done both extensively, I humbly disagree. Writing involves thinking in a much less instrumental way, in my experience. In programming, there is often a clear pre-defined task, and the only question concerns the proper means of achieving that task. Writing, on the other hand, necessarily compels something much more dynamic & non-linear at the level of composition. I'd toss this one under the categor…
Writing can often be organized and worded in nearly infinite ways while getting across the (or nearly the same) message.
There are some pretty strong similarities. Writer's block and programmer's block correlate.
EDIT: Sadly, writing has no compiler to tell me that I overlooked the word "block" after "programmer's".