> I don't experience writing code as similar to writing prose. Code has a lot of technical constraints, and prose is much more about emotion.
Emotional constraints. You need to play those emotions in the right way to obtain desired outcome in the reader.
> There are very creative prose stories that play with the rules of language.
Just like demoscene, iocc or quines. Some stories/programs play with the rules of language/language to obtain desired awe inspiring result in reader/machine, some are more direct to obtain desired novel idea/calculation in reader/machine.
> But the primary focus of prose is it's effect on people and that has a different requirements than a program which has to run, run correctly, be understandable, and be maintained.
Not all programs need to be maintained, some are pretty good as is for their intended purpose. The rest is also a requirement for prose. It has to be read and understood for it to be usable.
Quote of the day:
"Debugging is like being the detective in a crime movie where you are also the murderer." - Filipe Fortes.