ZeroTurnaround Releases JavaRebel 1.1
2008-04-30 20:45:17
ZeroTurnaround announced the availability of JavaRebel 1.1, a JVM plugin that enables reloading changes made to Java class files on-the-fly, saving developers the time it takes to redeploy an application or perform a container restart.

ZeroTurnaround Releases JavaRebel 1.1, Offers Free Licenses for Bug Reports
2008-04-30 10:45:16
ZeroTurnaround announced the availability of JavaRebel 1.1. JavaRebel is a JVM plugin (-javaagent) that enables reloading changes made to Java class files on-the-fly, saving developers the time that it takes to redeploy an application or perform a container restart.

Sun Releases NetBeans 6.1
2008-04-29 21:15:16
Sun's latest NetBeans release brings improved performance, faster startup, a preview of a PHP editor, JavaScript support, updates to the Ruby development environment, and extend integration of several Java frameworks.

Donald Knuth on Multi-Core, Unit Testing, Literate Programming, and XP
2008-04-28 22:15:18
Donald Knuth, author of The Art of Computer Programming, and a pioneer in the analysis of algorithms, was interviewed by SD Times' Andrew Binstock. In the interview, Knuth shares his views on XP, unit testing, code reuse, multi-core architectures, and the future of software development.

Syntactic Sugar: What Makes It Sweet ?
2008-04-25 19:45:17
While syntax extensions may not add new functionality to a language, such extensions, or syntactic sugar, can make a language more suitable for specific problem domains, writes Debasish Ghosh in a recent blog post.

Scala and XML
2008-04-24 21:45:17
Working with XML is seldom associated with joy, but a language that has native support for XML can make working with XML documents a lot more fun, writes Michael Galpin in a recent IBM developerWorks article.

An Introduction to Django
2008-04-23 20:45:18
When Google introduced its AppEngine service, it announced that Python would be the service's first supported language. One of the most important Python Web frameworks that can easily be hosted on AppEngine is Django. Dan Ellis introduces Django in a recent article.

JetGroovy 1.5 for IntelliJ IDEA
2008-04-23 20:45:18
JetBrains has announced the general availability of JetGroovy 1.5. The popular Groovy development plug-in for IntelliJ IDEA has been extended with a number of highly anticipated features, such as Groovy-aware refactorings, Groovy code assistance, Groovy debugging, and improved support for Grails development.

Visualizing Concurrency
2008-04-18 19:45:18
In a recent blog post, Terracotta's Ari Zilka explains how visualization can help better understand concurrency problems.

Writing DSLs with Scala Parser Combinators
2008-04-17 18:45:25
The renewed popularity of functional languages opens up new possibilities for defining domain-specific languages. In a recent article, Debasish Ghosh describes the use of parser combinators in Scala as a way to implement a DSL that can work with any Java code.