This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Language Featuritis
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.
Patrick Logan spots a gathering storm in the world of static languages:
When a language is formed by piling feature on top of feature, you run out of gas sooner rather than later. Such is the case with "partial classes". Could one have foreseen the desire for "partial methods"?
What do you do when your language is not dynamic enough, but the next feature may be the straw that breaks the camel's back? You resort to code generators.
Mind you, the developers living in this world think all of this is great - they have manifest typing, so the larding on of tons of cruft - cruft that makes it incrementally harder to actually understand written code - is seen as a good thing. What these people need is a few months of Smalltalk, Python, or Ruby immersion...