When Sun’s JDK version 1.0.2 was release I was finally able to create the first Java network application that made sense. This was the first version of the JDK that lived up to it’s two promisses. (a) that the network was the computer and (b) write once and run anywhere.
Now that Google’s GO language compiler has reached it’s version 1.0.2 I have been longing for the days when the JDK was useful and manageable. GO feels like the JDK of old. The tools are more complete and mature than the JDK ever was. The APIs are mostly easy to understand and use. So many of the architecture features have been well thought out instead of just being workarounds; for example assertions, exceptions and error handling in general.
I’ve said it before. Java has become our generations COBOL and GO has become the new Java.
What can I say? Version 1.0.2 seems to be a lucky number.