Live data from Hacker News

Kaffeine: extended Javascript

weepy.github.com

11–20 of 21 posts

Re: Kaffeine: extended Javascript

#11
post #5

Why use this over coffeescript?

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/

Re: Kaffeine: extended Javascript

#12
post #9
post #6

Earlier quoted context omitted.

Agreed, CoffeeScript is much more extensive, and in most cases (from what I can see) prettier. Kaffeine piping seems cute though. Maybe the author could join forces with the CoffeeScript project? Note on CoffeeScript: it took me _one_ .coffee script to get used to the syntax, and I'm never ever gonna write vanilla JS again if possible.

Don't think that CoffeeScript is much more extensive - Kaffeine has most of the features. Other advantage is that the output Javascript is very similar to the input, unlike Coffee where there's various implied closures and magic T_T

I like the fact that CoffeeScript does some magic for me. I know exactly 'what' the magic does, and I don't mind CoffeeScript taking care of it for me.

Re: Kaffeine: extended Javascript

#13
post #6
post #5

Why use this over coffeescript?

Agreed, CoffeeScript is much more extensive, and in most cases (from what I can see) prettier. Kaffeine piping seems cute though. Maybe the author could join forces with the CoffeeScript project? Note on CoffeeScript: it took me _one_ .coffee script to get used to the syntax, and I'm never ever gonna write vanilla JS again if possible.

weepy is actually a contributor to CoffeeScript from the early days. Kaffeine represents his take on what a little language that targets JS should look like.

Re: Kaffeine: extended Javascript

#14

A shame about the name - "Kaffeine" is also a fairly popular media player for KDE. The media player has the wikipedia page (with no "_(Software)" disambiguation suffix), and takes seven of the first ten hits on Google.

I wish I'd chosen another name - perhaps it's not too late to change ? Methscript? Zenscript? ^_^

Re: Kaffeine: extended Javascript

#15
post #4

small typo: "Imlicit"

Also, should be JavaScript not "Javascript." A small quibble perhaps, but capitalising the 's' renders the name properly. In addition, "It compiles directly into javascript [sic] that is very similar..." Similar to what? The English could use a little work; just sayin'.

fair enough -- I'm working on a big face lift for the site - so the language etc will all be much improved.

Re: Kaffeine: extended Javascript

#16
post #14

A shame about the name - "Kaffeine" is also a fairly popular media player for KDE. The media player has the wikipedia page (with no "_(Software)" disambiguation suffix), and takes seven of the first ten hits on Google.

I wish I'd chosen another name - perhaps it's not too late to change ? Methscript? Zenscript? ^_^

It's not too late, depending on your interest. Maybe something related to Taurine (the active ingredient in RedBull)?

Re: Kaffeine: extended Javascript

#17
post #9

Earlier quoted context omitted.

Don't think that CoffeeScript is much more extensive - Kaffeine has most of the features. Other advantage is that the output Javascript is very similar to the input, unlike Coffee where there's various implied closures and magic T_T

I like the fact that CoffeeScript does some magic for me. I know exactly 'what' the magic does, and I don't mind CoffeeScript taking care of it for me.

Ruby dev eh? ;)

Re: Kaffeine: extended Javascript

#18
post #16
post #14

Earlier quoted context omitted.

I wish I'd chosen another name - perhaps it's not too late to change ? Methscript? Zenscript? ^_^

It's not too late, depending on your interest. Maybe something related to Taurine (the active ingredient in RedBull)?

TaurineScript ^_^ - tho doesn't quite roll off the tongue ?!

CokeScript haha

Re: Kaffeine: extended Javascript

#19
post #6

Earlier quoted context omitted.

Agreed, CoffeeScript is much more extensive, and in most cases (from what I can see) prettier. Kaffeine piping seems cute though. Maybe the author could join forces with the CoffeeScript project? Note on CoffeeScript: it took me _one_ .coffee script to get used to the syntax, and I'm never ever gonna write vanilla JS again if possible.

weepy is actually a contributor to CoffeeScript from the early days. Kaffeine represents his take on what a little language that targets JS should look like.

I've often wondered what 'little' in the CoffeeScript tag line meant ? Do you mean that it's terse ?

Re: Kaffeine: extended Javascript

#20
post #18
post #16

Earlier quoted context omitted.

It's not too late, depending on your interest. Maybe something related to Taurine (the active ingredient in RedBull)?

TaurineScript ^_^ - tho doesn't quite roll off the tongue ?! CokeScript haha

Slickscript? Slikscript? Slipskript?
Post reply on HN