EmberScript
Languages and libraries
transpiled language
SHOW HN2013
37points
12comments
#667of 1,739 in 2013
Top 39%of 2013 by points
How HN took it
DebatedReal support and real criticism
3 positive, 2 neutral or asking, 0 mixed, 2 critical, out of 7 comments about the project. Thread score +0.13.
Idea: 3 for, 2 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Idea of tying a language to a library is intriguing
From 2 comments
The idea is intriguing. What if we think about tying a language to a library rather than the other way around? Lisp and Forth both had the idea that you should be able to build…
ebiester on HNI love the CoffeeScriptRedux project and this is a perfect little application of it. It's very easy to pick up once you know CoffeeScript and I love the idea of stylizing your…
machty on HN
Fits Ember's opinionated framework well
From 1 comment
I love the CoffeeScriptRedux project and this is a perfect little application of it. It's very easy to pick up once you know CoffeeScript and I love the idea of stylizing your…
machty on HN
Objections
Tying a language to a specific framework version is a bad idea
From 1 comment
This is interesting, but tying a language to a particular (version of) a specific framework strikes me as a bad idea. If the aim is to bake in syntactic sugar for different…
bengillies on HN
DSLs are risky on the web because of low-level JavaScript concerns
From 1 comment
The web is a really weird platform for this though: There are SO many places the lower level language (the one you're translating to) has to properly handle, that DSLs feel like…
gte910h on HN
Requests
Support for parse transforms or sweet.js-style macros
From 2 comments
It would be fantastic if this kind of stuff was embraced by the CoffeeScript people and something like Erlang's parse transforms was implemented: ``` # mycode.coffee: "use…
tlack on HNThis is interesting, but tying a language to a particular (version of) a specific framework strikes me as a bad idea. If the aim is to bake in syntactic sugar for different…
bengillies on HN
Questions
Why is sweet.js better from the end user's perspective
From 1 comment
In EmberScript's case, sweet.js isn't sufficient for things like dependency inference (which require walking the AST). In general, however, from the end user's perspective, why…
ghempton on HN
Alternatives named
sweet.js
From 1 comment
This is interesting, but tying a language to a particular (version of) a specific framework strikes me as a bad idea. If the aim is to bake in syntactic sugar for different…
bengillies on HN
Vala
From 1 comment
This is basically what Vala is doing for glib/gtk (and it transpiles, too). Languages with a more flexible syntax probably don't need it as much, of course (lisp, forth,…
mhd on HN
Batman.js
From 1 comment
I used batmanjs on a project a bit ago and enjoyed it a lot due to the API being designed specifically for CoffeScript. It used the `class` construct instead of building its own…
ratbeard on HN
coffee-subscript
From 1 comment
I have been contributing to the strange cousin of the macro which is the notion of inline DSL fragment. https://github.com/ngn/coffee-subscript In essence you get latex looking…
shaunxcode on HN