- I believe that we are writing software the wrong way. There are sound evolutionary reasons for why we are doing what we are doing—that we can call the "programming the problem in a computer language" paradigm, but the incredible success of Moore's law blinded us to being stuck in what is probably an evolutionary backwater.
- Programming languages are a web of interlocking design choices. I believe that fundamental progress requires that we alter many of these design choices at the same time, including some that are so deeply entrenched that they have become assumptions. Because these choices are interlocking, altering just one at a time keeps us locked into the few sweet spots that existing languages cluster around.
- -- Jonathan Edwards
