This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: The .NET guys demand bad code...
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Eric Gunnerson highlights a mis-feature of the MS development suite that he's apparently proud of:
So, for Whidbey, we allow the user to mark a class as static, which means that it's sealed, has no constructor, and the compiler will give you an error if you write an instance method.
Someone ask this guy to spell "Object". Go ahead, spot him the first six letters...
Update: I have to pass on this comment I received in email:
I read this as a Java guy taking a feature of the Java language (the ability to mark a class as "final") and taking it a step further. Yeah, it's like a guy standing near the edge of a cliff and taking a step toward the cliff, but it's a step nonetheless. A step they haven't thought through very much. What the hell is the purpose of a class like this? You can't write an instance method? Sounds like something the gang at Smalltalk Solutions would come up with after hours at the bar, as a joke.