This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Smalltalk advantage
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.
My column on the Smalltalk heritage on IDG has spawned a small debate about "industry languages" such as Java and C# compared to more dynamic, "cutting edge" languages like Smalltalk and Python. My take on the debate is that if you want to get stuff done togheter with other developers that may not be on the same level as you, C# and Java will get you there with the lowest amount of risk. For single-developer projects, or for small projects that everyone involved are really bright, Python and similarly dynamic languages (including Smalltalk, Lisp/Scheme, and even Perl) can get you there faster, while allowing you to have more fun along the way.
I know what he means about risk - but keep in mind that training developers in Smalltalk is fairly easy - it's not a complex language. I'd love to read this stuff, but Babelfish doesn't offer a "from Swedish" option....