Ralph Johnson on Design Patterns of 1972
Ralph Johnson, yes, that Ralph Johnson , has done an excellent write up on some of the recent criticism of languages/design patterns. He expresses the thoughts that have been going through my head far more eloquently than I could hope to. In particular, the folks who think that design patterns were a C++ thing really need to get out more and anyone who thinks that a language ought to have built-in implementations for every software design strategy conceived of by man…. clearly hasn’t tried to design such a language.