Core Java
-

C# vs Java Which one is Faster? Translating 25k C# into Java (2)
In a previous article I described how I translated 25k lines of C# into Java and the lessons learnt from…
Read More » -

Updating code at runtime (spring-loaded demystified)
When the development cycle from compile over deployment up to testing takes too long, one wishes to be able to…
Read More » -

Coding: Visualising a bitmap
Over the last month or so I’ve spent some time each day reading a new part of the Neo4j code…
Read More » -

Simple Class to Measure Latency
This is a very simple class I wrote to measure latency. It’s not the Rolls Royce solution that is HDRHistogram but…
Read More » -

#102030: Celebrating 20 Years of Java by Running 20 10K in 30 Days
May 23rd, 1995 was a momentous day in the history of technology. It does not seem the industry realized that…
Read More » -

What are the bad features of Java
Overview When you first learn to develop you see overly broad statements about different features to be bad, for design,…
Read More » -

Lessons Learnt Translating 25k line of C# into Java
For various reasons I’ve recently completed a project converting a complex financial application from C# to Java. The reasons for…
Read More » -

Cheating with Exceptions – Java 8 Lambdas
Cheating with Exceptions – Java 8 Lambdas Leaving aside the religious debate about Checked vs Runtime exceptions, there are times…
Read More » -

Validating Class/Package Dependencies with Classycle
Classycle is a very nice analyzer and dependency checker for class and package dependencies. It lets you define package groups…
Read More »
