HN user

faceplant

23 karma
Posts9
Comments11
View on HN

a) does line-for-line output so it's easier to debug b) can handle normal JavaScript, so it melds with existing code c) progressive enhancement, adopt features at your own pace d) the option to shadow variables using var e) declared function support

AFAIK the creator did work on CoffeeScript for a while but decided to go in a different direction.

There are plenty of different alternative JavaScript dialects out there, from new ones like Kaffeine to ports of popular languages. http://altjs.org/

Good points. Although, the semi-colon insertion is only partial... it mops up the edge cases where JS doesn't usually insert them (such as if a ( appears after a block or group on a previous line). It's made specifically for people who do "normal" (aka K&R) style JavaScripting and want to get rid of semi-colons altogether, but can't usually because of the annoying exceptions.

AS3 is based on ECMAScript 4, which was expected to become the new standard many years ago but became a dead-end after the ECMAScript committee abandoned it. That's why there's no "4" anymore between ES3.5 and ES5... ActionScript is it.

NowJS looks pretty interesting. From monitoring the IRC room maybe some of the common use cases could be better documented but it seems like it's run by a great group of guys.

I think "killing" is probably an overstatement, but your idea has merit. Look at Apple's supposedly iron-clad Human Interface Guidelines, they were intended to create a similar kind of homogenised experience as well but Apple continuously challenges them because they're just too stifling.

Harmonisation and consistency is important, but there is such a thing as monotony.

I like the fact that it's thought provoking without being a blatant hit-whoring attempt. I mean, hardly anything in there is really "controversial"... it's more like just an interesting analysis of the branding of NoSQL and why it affects people so much.