Steve Yegge posted a rant about compilers. First, the Wikipedia entry on Compilers, also a tutorial about compilers, and finally a bit about Rhino a Javascript to Java compiler that Steve used in his porting of Ruby on Rails to Javascript.
Now, I think Ruby on Rails to Javascript is pretty perverse, but I'd still like to see it. I think Javascript is a great language, and am starting to get into it, but the whole RoR port to Javascript compiled into Java seems pretty wacky...