Tag Archives: java

I Don’t Get It

Java’s open source culture confuses me.

Posted in Open Source, Software Business | Also tagged | 8 Comments

Java Posse, .Equals(), Inheritance, and the Liskov Substitution Principle

Continuing the conversation had by Raganwald, me, and a lot of the rest of the blogosphere.

Posted in Classic, Code Samples, Programming Language Punditry | Also tagged | 10 Comments

Commons-Lang and the equals()/compareTo() Debacle

Like most traumatic realizations, I’ve been having trouble getting the fundamental equals/compareTo brokeness of Java out of my head. I decided to take a look at the Commons-Lang library to see how they deal with it. They’ve got a class called EqualsBuilder which is supposed to take care of this stuff for you. So I [...]

Posted in Classic, Code Samples | Also tagged | 7 Comments

This is your brain; this is your brain on OCaml

OCaml messes with my Java code

Posted in Classic, Code Samples | Also tagged | 5 Comments

A Java Gotcha

Java has a universal “equals” method, as well as a “Comparable” interface that defines “natural comparison”. I always had a distaste for that design decision, and that distaste has just been further validated.

Posted in Classic, Code Samples, Programming Language Punditry | Also tagged | 5 Comments
  • Categories