News

If you’ve ever written a makefile or designed a Web page with CSS, you’ve already encountered a DSL, or domain-specific language. DSLs are small, expressive programming languages custom ...
Newer JVM-compatible languages like Scala, Groovy, and JRuby are better suited to creating internal DSLs than the Java language itself. Find out why in this final article in Venkat Subramaniam's ...
As Java industry leaders continue to debate at JavaOne 2004 whether Java's stewardship might be better in the open-source community than with Sun Microsystems, the technology's creator James ...