←back to thread

253 points chhum | 1 comments | | HN request time: 0.569s | source
Show context
w10-1 ◴[] No.44009701[source]
Java is a great success story. Though, to be fair, James Gosling was the spark but has not been the steward.

Even as early as Java 1.1 and 1.2 he was not particularly involved in making runtime, library, or even language decisions, and later he wasn't the key to generics, etc.

Mark Reinhold has been the hand's-on lead since 1.1, first integrating early JIT's, HotSpot, the 1.2 10X class explosion, and has been running the team all the way through Oracle's purchase, making the JVM suitable for dynamic language like Kotlin and Clojure, open-sourcing, moving to a faster release cadence, pushing JVM method and field handles that form the basis for modern language features, migrating between GC's, and on and on.

As far as I can tell, everything that makes Java great has come down to Mark Reinhold pushing and guiding.

replies(3): >>44010067 #>>44011497 #>>44011945 #
1. selfhoster ◴[] No.44011497[source]
> Java is a great success story. Though, to be fair, James Gosling was the spark but has not been the steward.

That's like saying Linus was only the spark for git because he spent two weeks hacking it from scratch.

The whole world uses git now.