Grails 2.0

Thats a webinar Peter Ledbrook (lead dev grails team) gave on Grails 2.0. Some news are subtle, some inevitable. I’m mostly impressed by the new reloading along with magic re-scaffolding. Seems like the team is getting along making the framework really shine. Albeit I’m more curious how it all works out ‘in the wild’, stability wasn’t much in issue with later Grails releases, but this is some major revamp. Also, expect your production db to break (except you’re one lucky bastard utilizing some migration magic), as eg. abstract parent classes now pop up as tables. Interestingly enough, theres a brand new migration plugin, which is there by default, as well as (finally) the resources plugin (congrats for the promotion though).

CoffeeScript

CoffeeScript is a little language that compiles into JavaScript. Underneath all of those embarrassing braces and semicolons, JavaScript has always had a gorgeous object model at its heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way.

The golden rule of CoffeeScript is: “It’s just JavaScript”. The code compiles one-to-one into the equivalent JS, and there is no interpretation at runtime. You can use any existing JavaScript library seamlessly (and vice-versa). The compiled output is readable and pretty-printed, passes through JavaScript Lint without warnings, will work in every JavaScript implementation, and tends to run as fast or faster than the equivalent handwritten JavaScript.

Latest Version: 1.1.1

must give this one a shot soon!