Could Rails have been built without Ruby? Fascinating essay about how Ruby, like Lisp, lets you build new languages.