News for hackers. Stuff that matters.
Re:Dropbox dives into CoffeeScript by MatthewPhillips on Thursday September 13, 2012 @03:53PM (#4518210)
tldr:

> Disclaimer: we love Python, and it’s Dropbox’s primary language, so we’re probably biased.

Re:Dropbox dives into CoffeeScript by lowe on Thursday September 13, 2012 @04:06PM (#4518279)
heh, I included this line because it's true, but that whole section is about why "use coffee because you like python" is the wrong tldr.
Re:Dropbox dives into CoffeeScript by MatthewPhillips on Thursday September 13, 2012 @04:20PM (#4518374)
The rest of the article is about how you prefer CoffeeScript syntax, so how is that tldr wrong?
Re:Dropbox dives into CoffeeScript by scott_s on Thursday September 13, 2012 @04:52PM (#4518532)
Because an accurate summary would actually summarize what they said, not just list their bias. I would summarize it as, "The Dropbox team prefers the readability of Coffeescript, the conversion took one week, they reduced the lines of code in their codebase by 20%, and there was no impact on functionality."
Re:Dropbox dives into CoffeeScript by GeZe on Thursday September 13, 2012 @05:38PM (#4518777)
If they like Python, maybe they should have tried LiveScript (http://gkz.github.com/LiveScript/) - a descendent of CoffeeScript.

Unlike CoffeeScript, but like Python, it has proper list comprehensions `["#x#y" for x in [\a \b] for y in [1 2]]` which I think is very important to any Python fan, dict comprehensions, and (more minor) you can use `is not`, like in Python, instead of `isnt`. (Along with many other features.)

Re:Dropbox dives into CoffeeScript by autarch on Thursday September 13, 2012 @05:05PM (#4518607)
I mostly do Perl, but I vastly prefer CoffeeScript to JS. The significant whitespace thing is actually a negative for me with CS, but it eliminates so many JS annoyances that it's worth putting up with.