Shared publicly  - 
 
Looking at this chart of keyword frequency in JavaScript you can see that 'this' should be renamed to 'me', 'var' to 'v', function to 'fn' and return to 'ret'. Actually, let's just drop all those keywords. Local vars by default, global vars via keyword. Return the value of the last expression. (x,y,z) { x*y*z } function notation. foo(bar) refers to method foo of current object and closure variable or object property bar.

In fact, in the comments Thomas Fuchs says that CoffeeScript removes 'return' and 'var', replaces function with '->' and 'this' with '@'

http://ariya.ofilabs.com/2012/03/most-popular-javascript-keywords.html
2
2
Add a comment...