Stringtree/Mojasef for Java 1.4 are now proper branches

A few months ago I made the decision to move the Stringtree and Mojasef code-bases on from their requirement to support older Java versions. I tagged a particular version of the code as “1.4 final” and proceeded to work through the trunk code in the repository to bring it in line with key Java 5 …

Continue reading ‘Stringtree/Mojasef for Java 1.4 are now proper branches’ »

A kind of answer to “Is it time for Java 5?”

A week or two ago I wrote asking Is it time for Java 5?. I got a few answers, but nothing definitive. Today, however, I stumbled upon a blog post from Alex Miller which helped me decide. Apparently, Java 1.4 will officially reach its end of service life (EOSL) at the end of October 2008. …

Continue reading ‘A kind of answer to “Is it time for Java 5?”’ »

Java 6 breaks JDBC

I’m cross. Very cross. Cross with Sun for releasing a new version of Java which shatters both backward- and forward- compatibility. Cross enough that I cannot see any sensible way of moving my software to Java 6 in the near future. It all started with an innocuous question in a comment on my Punchbarrel blog. …

Continue reading ‘Java 6 breaks JDBC’ »

Is it time for Java 5?

A major goal of the Stringtree software project has always been to be as compatible as possible with all the software people are using for their Java development. Naturally that also includes whatever Java version is being used. For a long time I interpreted this goal as implying that all Stringtree code should run on …

Continue reading ‘Is it time for Java 5?’ »