Tag Archives: Java
The Naming of Namespaces
Or, How the Lisp-n Shall Inherit the Earth Humans like to name things. Like ourselves, Homo sapiens, Latin for “Primate that has taken leave of its senses.” Then there are engineers. Engineers like to name things too. Like SCSI, pronounced … Continue reading
Permutations of Iteration
Ah, the loop, so fundamental to programming it’s hard to imagine a single program without one. After all, what’s the use of calculating just one thing? Usually you have a big pile of things you want to calculate, which is … Continue reading
Functional Programming For The Rest of Us
An excellent article introducing the concepts and advantages of functional programming in non-academic language. Now if I could just understand monads…
Broken Binary Searches Oh My!
So it turns out that nearly every binary search algorithm is broken. Why? Fixed-sized integers, a holdover from machine programming that still lingers in supposedly modern languages like Java. LtU’ers are haggling to decide if it’s a type error, a … Continue reading