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
20082026
-
…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
comment by doublerebel · 2013-08-27 · in Use yielding (await) in javascript today, with traceur -
…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 -
…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 -
…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 -
…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 -
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…
comment by jashkenas · 2013-07-21 · in Generator (yield keyword) support in CoffeeScript for Node.js -
…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…
comment by Yoric · 2013-07-01 · in Mozilla and Partners Prepare to Launch First Firefox OS Smartphones -
…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
comment by Yoric · 2013-07-01 · in Mozilla and Partners Prepare to Launch First Firefox OS Smartphones -
Here's eight options for you. Enjoy: https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
comment by jashkenas · 2013-06-02 · in A Python 3 implementation for client-side web programming -
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...
comment by jashkenas · 2013-06-02 · in A Python 3 implementation for client-side web programming -
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 -
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 -
…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...
comment by edtechdev · 2013-03-23 · in Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart -
> 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...
comment by ahoge · 2013-03-21 · in Start — Dart web framework inspired by Sinatra -
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 -
>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 -
…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
comment by egeozcan · 2013-03-05 · in CoffeeScript 1.6.0 released with support for source maps -
…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...
comment by heydenberk · 2013-03-04 · in CoffeeScript 1.6.0 released with support for source maps -
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/…
comment by mintplant · 2013-03-04 · in CoffeeScript 1.6.0 released with support for source maps -
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 -
…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 -
…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 -
…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…
comment by edtechdev · 2013-02-15 · in Asm.js: a strict subset of js for compilers – working draft -
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.
comment by ahoge · 2013-01-31 · in Flight: A lightweight, component-based JavaScript framework from Twitter -
…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
comment by superbobry · 2013-01-14 · in We switched to Node.js: the good and the not so good -
…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 -
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 -
…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 -
…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 -
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 -
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.
comment by jrajav · 2012-11-26 · in AltJS - A list of compile-to-JavaScript languages -
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 -
…[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 -
…then the examples in your API documentation could also become the executable tests. 1: https://github.com/jashkenas/coffee-script/issues/1786
comment by bergie · 2012-10-03 · in Doctest.js: a humane Javascript test framework -
…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. -
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…
comment by edtechdev · 2012-10-01 · in Microsoft Previews New JavaScript-Like Programming Language TypeScript -
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 -
https://github.com/jashkenas/coffee-script/issues/2552
comment by raganwald · 2012-09-17 · in Actually, you don't understand lexical scope -
…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 -
…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...
comment by ble · 2012-09-14 · in Show HN: Matches.js -- Powerful Pattern Matching for Javascript -
…[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 -
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 -
…@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 -
…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 -
Re: 1, see https://github.com/jashkenas/coffee-script/wiki/List-of-lang... and http://altjs.org/
comment by icebraining · 2012-07-20 · in Introducing Ubuntu Web Apps: setting the web free of the browser -
…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...
comment by tferris · 2012-06-03 · in CoffeeScript2 - A Redesign of the CoffeeScript Compiler -
…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 -
…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 -
…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
comment by jewel · 2012-05-07 · in Gist to add CoffeeScript friendly argument order to Underscore.js -
…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...
comment by clux · 2012-04-19 · in Brief Video: Rewriting JavaScript into CoffeeScript