CoffeeScript

Sharing the podium with Windows Phone: Never a good look.

Sharing the podium with Windows Phone: Never a good look.

Say what you will about CoffeeScript. It may -- or may not -- be evil, but as a Python developer I loved its

  • List comprehensions
eat(food) for food in ['toast', 'cheese', 'wine']
  • String interpolation and this shorthand
"My name is #{ @middleName } #{ @pet.name }."
  • Multi-line strings
'''
Apples
Bananers
'''
  • Existence operators
alert("Peter's car is red!") if peter?.car?.color is 'red'
  • Chained comparisons
healthy = 200 > cholesterol > 60
  • and beautiful, beautiful preference of whitespace over braces.
This is what your React code could look like

This is what your React code could look like

I, too, shall weep a silent tear and teeth-gnawingly join the ranks of ES6.

B̭̥͡r̡͍̞̠̤̜i͖̞̤n͓̩̙̟̳̼̣͡g̤͡ ̦ì͓̜̗n̼̪͕ ṯ͍͖h͎̩͟e̴̬̗ b̠͈͟r̥̤a̶͕͉͔̻̣̥͇ç̯ͅe̼̯ͅș̵̥̳͔̹͔