A Look at the Main JVM Languages Today, February 14, 2012 The JVM hosts an increasingly wide array of languages. Here we compare the prominent ones, mourn those that have come and gone, and celebrate newborn languages clamoring for attention.
Gosu, by Guidewire, a public company specializing in software packages for the insurance industry, is distinguished by several capabilities. The most unusual of these is the ability to create new data types and embed them as native data types in the language. It also allows monkey patching of classes, so that methods can be added on the fly.
A detailed exploration of Gosu appeared last year in Dr. Dobb's.