5 ms·
Two things: 1. What? — An FP coder 2. Patterns mean "I have run out of language." — Rich Hickey
by codewright 14y ago
Two things:
1. What? — An FP coder
2. Patterns mean "I have run out of language." — Rich Hickey
- ohwp 14y agoPatterns mean "I have run out of language." That's why he called it a pattern language. It's the language of patterns found in life ;)
- codewright 14y agoI was mostly huh'ing at the mapping of dissimilar disciplines in a confused attempt to promulgate OOP cargo cult.
- parasubvert 14y agoAre you suggesting patterns don't exist in other programming paradigms? We just saw a top level post on lessons from Haskell, for example, that while not using the pattern form, expressed a variety of idomatic, reusable solutions to contextualized problems. Secondly, I think you are misusing the term Cargo Cult. Someone like Doug Lea (the OP) has a lot of experience with good software design - his concurrency libraries, in particular. Suggesting that OOP as a whole is a cargo cult is the height of ignorance.
- DennisP 14y agoJudging by the article, Alexander's work seems a lot more relevant and interesting than the simple structures the OOP folks have built and called by the same name.
- djpowell 14y agoThere is a very short set of slieds explaining as much here: http://perl.plover.com/yak/design/ http://perl.plover.com/yak/design/