3 ms·
PG's comments seem geared towards Java the language. Part of what has made Java successful isn't the language at all, but the Java platform itself and the clas
by Goladus 16y ago
PG's comments seem geared towards Java the language. Part of what has made Java successful isn't the language at all, but the Java platform itself and the class libraries. I'm not sure anyone would describe Java as a clean, beautiful, powerful, language, rather one that is solid and reliable enough to get the job done.
I would say that Java was a successful language initially because it provided capability that C++ didn't, and remains relevant because the JRE is an attractive server-side development platform, and hackers have found ways to get around the language's bureaucratic aspects-- in some cases even outright substituting a language like Clojure or Scala for Java.
So I'd say the 'radar' was fairly accurate, but incomplete because it did not consider technology apart from language design.