On Wednesday, 23 January 2019 at 12:26:02 UTC, rikki cattermole wrote:
Java's killer feature is consistent simplicity. That is how it was originally sold to great success. The ecosystem and tooling came later.

Also, the Internet was Java's killer application. No other language had the libraries for accessing the Internet easily. Then there is dynamic class loading. This made things a little bit more unsafe at runtime but in general developer productivity rose sharply, comparable to Smalltalk and by order of magnitude compared to C++. At that time the competition for Java was only Smalltalk and C++. Performance was nevertheless good, because of runtime code optimization (HotSpot), which was a new thing (albeit taken from Strongtalk, some Smalltalk high performance variant)

Reply via email to