Technorati Profile

Google Chart API

mop Meta-object protocol

Rails is the best thing that ever happened to Python?

Software Masterpiece



A rant about C++ new
Most of the problems mentioned in this document stem from the fact that C++ took a particular class of functionality, namely memory allocation and object construction, and threw a very specific piece of syntax at the problem.

How to Learn Lisp

MurmurHash
CRC32           :  4.7810s
oneAtATimeHash  :  3.5470s
alphaNumHash    :  2.2500s
FNVHash         :  2.1870s
Jenkins lookup3 :  1.2650s
SuperFastHash   :  1.2970s
MurmurHash      :  0.9060s

OCaml-Java

Java Closures Deathmatch

The Reinvention of Programming (pdf)

Proflicagy
Profligacy is a JRuby library that makes building Swing Graphical User Interface much easier than with Raw code.
Warbler
Warbler is a gem to make a .war file out of a Rails project. The intent is to provide a minimal, flexible, ruby-like way to bundle up all of your application files for deployment to a Java application server.
Watir
Watir drives browsers the same way people do. It clicks links, fills in forms, presses buttons. Watir also checks results, such as whether expected text appears on the page.

20 Days of Clojure

Multiple Inheritance Considered Awesome
Yes of course you can abuse that and create inheritance trees nobody wants to look at, but seriously, your fault then.

Functional Data Structures out of Nowhere

Improve your memory

-m