CoffeeScript: two sugars, no bitter aftertaste
engineering.freeagent.com
engineering.freeagent.com
Not having source map support in browsers is certainly less than ideal, and yet... 95% of the folks who raise this issue have never tried CoffeeScript, and 95% of the people who have tried CoffeeScript will tell you it's not an issue.
[1] http://peter.sh/2012/01/css-selector-profiler-source-mapping...
"What’s happened? The required_field_names variable has been scoped by var, and the whole script has been wrapped in a namespace."
It's been wrapped in a closure. Namespace, to me, implies that it's been stashed somewhere easily accessible in the future.
The article is adapted from something I wrote for .net magazine, so the audience perhaps wouldn't have been familiar with the terminology.