Monday, March 10, 2003 | |
Jon Udell is right. The problem with writing for the web isn't that there are no editors, the problem is that your editors speak up only after you've stuck your foot in your mouth, as I just did when I labeled scope and polymorphism as design patterns. Jesse wasn't having any and neither was Dare (via email). Let me try again. The best example I can think of that would be accessible to most everybody is the C# >(mapcar #'(lambda (x) (eql x 'a)) '(a b c) ) (T NIL NIL)My point here is that you don't have to wait for the next release of C# or Java, or hack the Rotor sources, to find languages that support higher level constructs. 3:47:14 PM permalink
|
Jesse Ezell is wondering why "there isn't more support for design patterns at the language or framework level in any language". If you restrict "design patterns" to GoF design patterns, some languages do provide support, you just have to look at the right lanugages. There was a discussion on this going around about a month ago, John Wiseman aggregated the links. When you think about it, C# actually implements a lot of design patterns for you, they're just generally too low level to conciously acknowlege. Aren't concepts like "scope" and "polymorphism" design patterns? Wes Haggard also has a post about the Self Write programming challenge. This is another task that's a lot easier, to the point of trivial, depending what language you implement it in. 11:46:41 AM permalink
|