From my point of view, having IBM fully pivot from Smalltalk into Java was one of the biggest reasons, and the millions that Sun pumped into having the JDK available as free beer.
On OS/2, SOM (much better COM like API), also had support for Smalltalk besides C and C++, effectively giving Smalltalk a role in OS/2, similar to VB and later .NET on Windows.
On OS/2, SOM (much better COM like API), also had support for Smalltalk besides C and C++, effectively giving Smalltalk a role in OS/2, similar to VB and later .NET on Windows.