I’m Derek. This is my blog.

Entries Tagged as 'Programming'

Guaranteed code

June 3rd, 2010 · No Comments

I was thinking lately about the different philosophies programming languages expose when it comes to guaranteeing code semantics. It’s interesting to compare two of my favorite languages - Ruby and Clojure - and a third I like, but don’t know well enough to love: Haskell, since each lies at a different point along the imperative [...]

[Read more →]

Tags: Programming

Clojure, with a Project Euler example

May 12th, 2010 · No Comments

Most of this post will be about Clojure, a LISP dialect that is implemented on top of the JVM. The Clojure community is quickly growing; every day you’ll find new blog posts describing people’s experiences with it. The Clojure mailing list is filled with helpful posters and great advice; the Clojure IRC channel is, similarly, [...]

[Read more →]

Tags: Programming