Nothing too dramatic from TypeScript, but you get a lot of help from using types. If you were to come back and look at this code after a bit, you would know what types your functions need and your IDE would inform you if you made a mistake.
CoffeeScript takes a more dramatic approach by completely removing the function keyword and brackets from the function definition and uses ->.
CoffeeScript: If you come from a Ruby or Python background you most likely will enjoy the syntax that CoffeeScript has to offer. Also if you’re trying to speed up your development by typing less code CoffeeScript is a good pick.
- CoffeeScript Home Page
- The Absolute Beginner’s Guide to CoffeeScript
- ‘Meet CoffeeScript’ Video from PeepCode