Way back in 2004, when we had the first Java/DynLangs summit, one of the DynLangs guys’ gripes was that bytecodes were too hard to generate. They still are; but check out Charles Nutter’s Bytecode Tools in Ruby: A Low-level DSL; is it just me, or is that remarkable? I have tended to be a bit less impressed than your average Ruby fanboy at a bunch of method calls sans parentheses claiming to be a “DSL”. But man, that looks slick.

author · Dad
colophon · rights
picture of the day
November 21, 2007
· Technology (90 fragments)
· · Java (123 more)
· · Ruby (93 more)

By .

The opinions expressed here
are my own, and no other party
necessarily agrees with them.

A full disclosure of my
professional interests is
on the author page.

I’m on Mastodon!