Quotes by Programming All programming is maintenance programming, because you are rarely writing original code. Dave Thomas programming maintenance writing If we can't program it, we can't understand it. David Deutsch programming program ifs Good programmers know what's beautiful and bad ones don't. David Gelernter programming learning beautiful C is quirky, flawed, and an enormous success. Dennis Ritchie quirky programming computer Programming languages are like girlfriends: The new one is better because *you* are better. Derek Sivers programming girlfriend language Learning. It's really the primary reason behind everything I do. Programming, entrepreneuring, writing. Derek Sivers programming reason writing Everyday life is like programming, I guess. If you love something you can put beauty into it. Donald Knuth programming life-is-like everyday Programming is legitimate and necessary academic endeavour. Donald Knuth programming endeavour academic Programming is much much harder than doing mathematics. Doron Zeilberger programming harder mathematics Most programming languages contain good parts and bad parts. I discovered that I could be better programmer by using only the good parts and avoiding the bad parts. Douglas Crockford avoiding programming language I am rarely happier than when spending an entire day programming my computer. Douglas Adams programming spending computer Programming is one of the most difficult branches of applied mathematics; the poorer mathematicians had better remain pure mathematicians. Edsger Dijkstra programming mathematics branches Testing shows the presence, not the absence of bugs. Edsger Dijkstra programming bugs absence Beauty is our business. Edsger Dijkstra programming It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration. Edsger Dijkstra programming students impossible The art of programming is the art of organizing complexity. Edsger Dijkstra programming complexity art There is nothing in the programming field more despicable than an undocumented program Edward Yourdon programming program fields Good programmers know what to write. Great ones know what to rewrite (and reuse) Eric S. Raymond reuse programming writing Treating your users as co-developers is your least-hassle route to rapid code improvement and effective debugging. Eric S. Raymond debugging programming improvement When your language is nowhere near Turing-complete, syntactic sugar can be your friend. Eric S. Raymond programming sugar language «1234567891011»