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

Posted in Programming | Tagged , , | 3 Comments

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

Posted in Programming | Tagged , , , , | 6 Comments

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…

Posted in Programming | Tagged | Leave a comment

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

Posted in Programming | Tagged , | Leave a comment