Josh Fruhlinger
Contributing Writer

Two Java-esque language links

how-to
Sep 18, 20081 min

“Java-esque” is probably the wrong word, but: Groovy and easyb are both languages that are built on the Java platform, but aren’t Java per se. A couple of interesting resources about ’em:

  • Vaclav Pech has a nifty blog post on scripting with Groovy. It’s kind of fascinating the layers upon layers you can get into here: Have users enter Groovy code into the UI of your app for scripting purposes, or have them enter code in some domain-specific language built on Groovy, or build UI tools that interact with DSLs under the hood. Java is somewhere, at the bottom of this pile…
  • Speaking of DSLs built on Groovy, the Dzone has a nice little tutorial on easyb.

Naturally, JavaWorld also has info on easyb and DSLs.