Well - right after I made that last post (scroll down one), I ran across something even more interesting on the IBM Smalltalk front. I don't think I can post the information I got - it didn't come to me through any kind of "official" channel :) Suffice to say, if you are being pitched on "transition strategies" or "Smalltalk modernization" - by which IBM seems to mean "migrate to Java and start using WebSphere", you might want to read over this post I made back in 2002. There's related information here. What you really need to ask yourself is this:
- If I do what they recommend, and migrate to Java - how long will it take me to stand still and end up with the same application I have now, only in a less maintainable language?
- If I instead looked at another Smalltalk implementation, wouldn't the transition be quicker, easier, and cheaper? After all, a transition from Smalltalk to Smalltalk is going to be simpler.