You may think that IBM has completely left the Smalltalk arena and is a clean Java shop nowadays. But there’s more to the story than you might think. IBM is still using Smalltalk in many areas:
- There is an Eclipse Plugin for Smalltalk development (STDT) in the works at IBM – mainly for internal purposes but the code is likely to end up in the open source pool. This tool is being developped for the continued development of Smalltalk applications that are in use at IBM internally.
- IBM still sells VisualAge Smalltalk Server for z/OS machines while the rest of the VisualAge Smalltalk family is now maintained and developed by Instantiations.
- IBM has acquired Micromuse in 2006, which had acquired Quallaby shortly before that. Quallaby produces a network management tool (Netcool/Proviso) in VisualWorks Smalltal, which is now part of the Tivoli Brand. IBM therefore has quite a number of VisualWorks Developers on their payroll
- At Watson Research Center (Hawthorne) , Sam Adams and David Ungar are working on a Squeak-VM for massive multicore machines, called Multi-VM. (Hat Tip to Torsten)
So it seems even though IBM has given their VisualAge product to another vendor and surely markets Java / Eclipse and, of course, their Rational Application Developer extension of Eclipse, there still seems to be a lot going on in Smalltalk at IBM. Not sure what I want to say with this, but I find it interesting 😉