|
|
|
|
|
by pmontra
4152 days ago
|
|
Coffeescript's origin is in the Ruby community. The first interpreter was also written in Ruby. Ruby interpolates strings with #{} so that was a logical choice for Coffeescript. The significant spaces thing was ironic given that Python is kind of the biggest competitor of Ruby (×) in the modern scripting languages space. Personally it's the main reason I'm not using CS (or Python or HAML or Slim), transpiling is number 2. (×) kind of because Ruby is probably more successful in web development but less anywhere else. |
|
The only times it bites me is when I accidentally mix spaces and tabs in the same block, which could use a warning.