Comment Re:A number of reasons. (Score 1) 81
I agree with the point about marketing etc... But I completly disagree with the statement on existing code. I believe there is more smalltalk code to reuse and build uppon than all of the internet C's code. That's partialy what smalltalk is about. Talk Small and carry a big class library. Above that, most of the code in encapsulated which just simplifies the process if reusability. I think it all has to do with smalltalk no having the syntax that C does so people don't want to learn. But any oldie OO would knows that for reusability or implemented code Smalltalk is the way to go
And another thing. It's not popular that's true but that doesn't mean that companies don't use it. Plenty of companies use it or the benifit and not just because they've invested into it in the past and now don't have enough money to switch. For instance IBM. Why would IBM be constantly updating it's Visual Age Smalltalk environment if the didn't like it? And why would they creat their Visual Age Java environment IN Visual Age Smalltalk if they didn't like it?