Ugly programs are like ugly suspension bridges: they're much more liable to collapse than pretty ones, because the way humans (especially engineer-humans) perceive beauty is intimately related to our ability to process and understand complexity. A language that makes it hard to write elegant code makes it hard to write good code.
Eric S. RaymondIf Unix could present the same face, the same capabilities, on machines of many different types, it could serve as a common software environment for all of them.
Eric S. RaymondThe combination of threads, remote-procedure-call interfaces, and heavyweight object-oriented design is especially dangerous... if you are ever invited onto a project that is supposed to feature all three, fleeing in terror might well be an appropriate reaction.
Eric S. RaymondEqually, the Internet interprets attempts at proprietary control as threats and mobilizes to defeat them.
Eric S. Raymond