Hacker GitHub

← All repos

jashkenas/coffeescript

View on GitHub ↗ ★ 16,596 CoffeeScript

Unfancy JavaScript

274 mentions on Hacker News by 181 people: 40 stories, 234 comments · first 2009-12-24 · latest 2025-11-10

Mentions per year 274 mentions · busiest year 2011 (67)
20082026
  1. …start considering the new features as soon as they begin to work in browsers, and on Node. [1] https://github.com/jashkenas/coffee-script/issues/3073
  2. …this same process, bootstrapping itself away from an original Ruby-based compiler (at this moment: https://github.com/jashkenas/coffee-script/commit/6446e0004c... ), Kal is now in some sense "two self-hosted steps" away from a "normal"…
    comment by jashkenas · 2013-08-18 · in How Kal Compiles Itself
  3. …alternative to await (for CoffeeScript) that is more one-to-one with the generated JavaScript: https://github.com/jashkenas/coffee-script/issues/2762
    comment by omphalos · 2013-08-07 · in Announcing TypeScript 0.9.1
  4. …needed at any point. You might find something similar for your stack if you haven't already looked: https://github.com/jashkenas/coffee-script/wiki/Web-framewor...
    comment by aseemk · 2013-08-05 · in Intro to CoffeeScript
  5. …so far.) [1] Like representing datastructures. Or that subclass-without-constructor subtlety ( https://github.com/jashkenas/coffee-script/issues/2956 ).
    comment by calibraxis · 2013-07-28 · in Scoping in CoffeeScript and JavaScript
  6. Lovely work, and it looks like it wasn't too difficult to add: https://github.com/jashkenas/coffee-script/pull/3078/files If anyone wants to chime in on the pull request itself, input is welcome -- particularly about how to address the…
  7. …apps in languages other than JavaScript, well, here are "a few" other languages that you can use: https://github.com/jashkenas/coffee-script/wiki/List-of-lang... . This includes C, C++, C#, Python, Java, etc. Heck, even I have developed a…
  8. …fantasy" paragraph, well, let's just politely ignore that trollbait. Caveat: I'm a Mozillian. [1] https://github.com/jashkenas/coffee-script/wiki/List-of-lang... [2] https://github.com/kripken/emscripten/wiki
  9. Here's eight options for you. Enjoy: https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
  10. For the curious, here's eight other fun implementations of "Python in JavaScript" to explore: https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
  11. Here's a list of languages that compile down to Javascript: https://github.com/jashkenas/coffee-script/wiki/List-of-lang... . I didn't realize how many there were.
    comment by fossuser · 2013-05-29 · in Elm at Prezi
  12. If one of these hundred alternative languages that compiles to JavaScript takes off ( https://github.com/jashkenas/coffee-script/wiki/List-of-lang... ) AND has features that would benefit from a better underlying "assembly" language (like…
    comment by edtechdev · 2013-05-06 · in Why JavaScript Is Doomed
  13. …that compile to javascript out there now, many of which do support compiling in the browser: https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
  14. > Languages that compile to JS are very common in 2013 web dev. Here is a nice list: https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
  15. Here's the author of this issue being touchy in another thread: https://github.com/jashkenas/coffee-script/issues/2836#issue... > Before blaming me further This reminds me of DHH's "Rails is Omakase" post.…
    comment by benatkin · 2013-03-20 · in An Open Source Author's Lament
  16. >dfkaye https://github.com/jashkenas/coffee-script/issues/2864#issue... Is that guy serious?
    comment by drivebyacct2 · 2013-03-20 · in An Open Source Author's Lament
  17. …and yield[1] is a big turnoff for me. I want to move towards ES6 as quickly as possible. [1] https://github.com/jashkenas/coffee-script/wiki/FAQ
  18. …simplify it. It was hardly touched at all in 2012. It is small and mindful of feature creep. [1] https://github.com/jashkenas/coffee-script/commits/master/sr...
  19. Watch out when updating to this. There are still some issues being resolved. See: https://github.com/jashkenas/coffee-script/pull/2751 https://github.com/jashkenas/coffee-script/issues/2765 https://github.com/jashkenas/coffee-script/issues/…
  20. A bit of that is in this release as well, thanks to Jason Walton. https://github.com/jashkenas/coffee-script/blob/master/src/g... Source location information is now preserved through the parse, although it's not yet being emitted as a…
    comment by jashkenas · 2013-02-25 · in Literate CoffeeScript
  21. …well, phpnode asked basically the same thing regarding indentation (should use F5 more often). [1]: https://github.com/jashkenas/coffee-script/blob/master/src/s... [2]: like nodes.coffee: https://github.com/jashkenas/coffee-script/blob/mast…
    comment by epidemian · 2013-02-25 · in Literate CoffeeScript
  22. …they're safe) for that reason. [1] http://kangax.github.com/nfe/#jscript-memory-management [2] https://github.com/jashkenas/coffee-script/issues/366#issuec... [3] https://github.com/jashkenas/coffee-script/wiki/FAQ - "Q: Is there any way…
    comment by nadaviv · 2013-02-23 · in Common JavaScript Gotchas
  23. …back to javascript, not to mention about two dozen other statically typed javascript compilers: https://github.com/jashkenas/coffee-script/wiki/List-of-lang... If types were approved 13 years ago, javascript apps could have been made to…
  24. There are a alternatives: https://github.com/jashkenas/coffee-script/wiki/List-of-lang... I, for one, really like Dart. It's very nice to use.
  25. …which compile to JS, most notably CoffeeScript and ClojureScript. * [1] http://wtfjs.com * [2] https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JS
  26. …as several Haskell to JavaScript compilers here (Fay, ghcjs, & jshaskell seem to be more popular): https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
    comment by edtechdev · 2013-01-01 · in A tiny language called Z
  27. There is no shortage of compile-to-JS languages. For a non-comprehensive list, see https://github.com/jashkenas/coffee-script/wiki/List-of-lang... For many of the offerings in the list, the problem, IMHO, is the lack of a complete story.…
    comment by eddieplan9 · 2012-12-15 · in Brython - Python to Javascript translator
  28. …https://github.com/clojure/clojurescript http://www.haskell.org/haskellwiki/The_JavaScript_Problem https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
    comment by spacemanaki · 2012-12-15 · in Brython - Python to Javascript translator
  29. …see Closure Compiler, CoffeeScript compiler, TypeScript compiler, dart2js compiler, and tons more: https://github.com/jashkenas/coffee-script/wiki/List-of-lang... It's pretty common now to call these "compilers".
    comment by tantalor · 2012-12-14 · in Brython - Python to Javascript translator
  30. For the big list of Compile-to-JS langs, folks keep a pretty good wiki page here: https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
    comment by jashkenas · 2012-12-10 · in Javascript Alternatives
  31. I think the original ( https://github.com/jashkenas/coffee-script/wiki/List-of-lang... ) is preferable to a static page, since it's in a wiki format.
  32. Wish is weird, because they copy pasted from the list of Jash Kenas where it is included: https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
    comment by jQueryIsAwesome · 2012-11-26 · in AltJS - A list of compile-to-JavaScript languages
  33. …[6] http://www.typescriptlang.org/ [7] http://www.dartlang.org/ [8] https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
    comment by sanderjd · 2012-11-24 · in Changing times for web developers
  34. …then the examples in your API documentation could also become the executable tests. 1: https://github.com/jashkenas/coffee-script/issues/1786
  35. …before JS is displaced from browsers. Take a look at this list of languages that compile to JS: https://github.com/jashkenas/coffee-script/wiki/List-of-lang... There are tons. I haven't counted, but it looks like there are in excess of a…
    comment by actsasbuffoon · 2012-10-02 · in JavaScript Sucks.
  36. Added it to this long list of languages that compile to JavaScript: https://github.com/jashkenas/coffee-script/wiki/List-of-lang... TypeScript is very similar in spirit to Dart, by Google. (see the 'Static typing' section of the above…
  37. Yes, and that is a concern I share: https://github.com/jashkenas/coffee-script/issues/2552 Scheme interpreters have been optimizing away the cost for most cases since the 1970s.
    comment by raganwald · 2012-09-18 · in Actually, you don't understand lexical scope
  38. https://github.com/jashkenas/coffee-script/issues/2552
    comment by raganwald · 2012-09-17 · in Actually, you don't understand lexical scope
  39. …http://www.reddit.com/r/programming/comments/zx137/coffeescr... As is his original reply 2 years ago: https://github.com/jashkenas/coffee-script/issues/712#issuec... I think in the end because of the lack of block scope in js he ended up…
    comment by mattmanser · 2012-09-17 · in Actually, you don't understand lexical scope
  40. …types [...]" - jashkenas [2] I'm on that reddit thread, respectfully disagreeing with him. [1]: https://github.com/jashkenas/coffee-script/issues/1419#issue... [2]: http://www.reddit.com/r/programming/comments/er0qj/coffeescr...
  41. …[2]: http://satyr.github.com/cup/#c:@originalStyle%20=%20@element... [3]: https://github.com/jashkenas/coffee-script/issues/712
    comment by AndyKelley · 2012-09-14 · in Dropbox dives into CoffeeScript
  42. Mapping values in an object: http://coffeescript.org/#destructuring On backslashes: https://github.com/jashkenas/coffee-script/issues/2457 Basically, if statements are that long, the code should be refactored. This makes it easier to read…
    comment by doublerebel · 2012-09-13 · in Dropbox dives into CoffeeScript
  43. …@originalStyle = to_hash ([k, @element.style[k]] for k in ['top', 'left', 'width', 'height']) [1] https://github.com/jashkenas/coffee-script/issues/467 [2] https://gist.github.com/2271874
    comment by csense · 2012-09-13 · in Dropbox dives into CoffeeScript
  44. …language, but there are dozens of alternatives, some of which are more friendly to declarative UIs: https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
    comment by edtechdev · 2012-09-01 · in Meteor 0.4.0: Introducing Spark
  45. Re: 1, see https://github.com/jashkenas/coffee-script/wiki/List-of-lang... and http://altjs.org/
  46. …pack are the reasons that CoffeScript hasn't reach critical mass and will fail as a standard. * https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
  47. …but for what it's worth there are over 100 alternative languages that compile to javascript: https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
    comment by edtechdev · 2012-05-16 · in The love and hate of Node.js
  48. …that's happening because of ClojureScript. And many exiting CoffeeScript apps are quite impressive: https://github.com/jashkenas/coffee-script/wiki/In-The-Wild I think it comes down to being able to focus on design and make fast changes,…
    comment by gordianknot · 2012-05-15 · in Why we moved from NodeJS to Ruby on Rails
  49. …syntax. Edit: Couldn't find that this has ever been suggested before, so I created a github issue: https://github.com/jashkenas/coffee-script/issues/2307
  50. …different behaviour. I listed some of the pitfalls with implicit returns at the following CS issue: https://github.com/jashkenas/coffee-script/issues/899#issuec...