> Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary.
Still nothing like the opening line to the R5RS Scheme specification.
@cwebber and then there's racket trying its best to do both (i have not actually used racket please don't roast me)
@cwebber The overall idea behind this statement can and should be applied to so many other fields!