You're viewing a comment by Paolo and its responses.
You're viewing a comment by Paolo and its responses.
I am being sponsored by Syntress! They bought me an amazing dedicated server to run catonmat on. If you're looking web services, I highly recommend the Syntress guys!
I love to read science books. They make my day and I get ideas for awesome blog posts, such as Busy Beaver, On Functors, Recursive Regular Expressions and many others.
Take a look at my
Amazon wish list, if you're curious about what I have planned reading next, and want to surprise me. :)
If you are interested in advertising on catonmat.net, contact me.
Free tools for coding on Vietstarsoft.com.
Programming homework help.


First of all: I'm biased, I have such a profound admiration for EWD that my judgments will be clouded, so I'm not going to make any of them. ;-) On the other hand, I'd like to help clarify few things.
@Chris Koo
He had a very clear ideas of what elegance is for him. Not only in programming, but in everything involves thinking; this paper should clarify what he meant with elegance, or better, with mathematical elegance:
http://www.cs.utexas.edu/users/EWD/ewd08xx/EWD896.PDF
or http://tinyurl.com/6dhp5y (HTML version)
This one is a bit longer, but even more explicit, still on the topic of mathematical elegance:
http://www.cs.utexas.edu/users/EWD/ewd06xx/EWD619.PDF
or http://tinyurl.com/6g9v5x (HTML version)
@rougy:
More than "spranging from Zeus' head", a metaphor that would describe the way he wrote programs is that he was building up mathematical proofs; in fact, more than a metaphore, it is truth. His research involved deeply axiomatic formal methods of programming. To get a feel of what it involves you can check out this very long paper:
http://www.cs.utexas.edu/users/EWD/ewd03xx/EWD316.PDF
or http://tinyurl.com/6gj2yn (HTML version)
Reply To This Comment