This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Static Vs. Dynamic Again
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.
I used to be a strong believer in static typing back when I was doing C++ programming. (That was actually something I did for a really long time — I was, in fact, somewhat religiously convinced there was a multitude of conceptual advantages C++ had over Smalltalk. Blame it on my youth.) Nowadays, the only advantage of static typing I still concede is the better support for IDEs and code completion, which you arguably would not need if you didn’t start with a verbose, unmanageable and ungrowable language in the first place.
Cincom Smalltalk has optional code completion support, btw.