Oh, that's interesting indeed! Thanks. I speak zero Smalltalk (I must read a "Smalltalk book" after all), but somehow I expected to see C++ on the list, simply because Stroustrup said in his TC++PL book that Smalltalk has influenced C++ a lot. Do you think that Java and .Net are closer to Smalltalk than
C++?
The only C++ environments that kind of came close to it were Lucid C++ and C++ Builder.
Java and .NET are based on VM with mixed execution models, interpreted, AOT and JIT to native code.
Their semantic model is closer to Smalltalk, with GC, dynamic loading, incremental compilation, ability to change code in debug mode and continue, reflection, dynamically generate bytecode on the fly, ....
Thanks a ton, very interesting.
I heard of Borland C++ Builder (never had a chance to try it out tho),
have never heard of Lucid C++.
BTW I just found out that, apparently, C++ Builder is, sort of, still alive.
The most recent release is "10.2 Tokyo / March 22, 2017". I thought it was
dead for a decade or so.
-ss