In JavaScript, there is a beautiful, elegant, highly expressive language that is buried under a steaming pile of good intentions and blunders.
Douglas CrockfordGood architecture is necessary to give programs enough structure to be able to grow large without collapsing into a puddle of confusion.
Douglas CrockfordMost 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