Live data from Hacker News

The Earl Grey programming language

breuleux.github.io

11–20 of 137 posts

Re: The Earl Grey programming language

#11
post #2

What was the inspiration to create yet another compile to JS language?

I guess I wanted macros and pattern matching without Lisp syntax, and I wanted to retain and use the JS/node ecosystem.

There's also a few language features I couldn't find anywhere else that I wanted to try out (my % operator, ad hoc exception classes, some pattern matching features like coercion and "match" inside a pattern to define sub-patterns, the each operator, some features of the macro system that I have yet to document, etc.)

It's kind of fun, really.

Re: The Earl Grey programming language

#12
post #9
post #6

Earlier quoted context omitted.

God damn it how did I miss that. The condition was wrong, too. Fixed, thanks :)

Why not have a "Show HN" if you're the one who made it (assuming from the URL)?

I... actually did, a while ago. I got no feedback at all, so I thought I'd do things differently this time around. Might just be a matter of luck.

Re: The Earl Grey programming language

#13
post #2

What was the inspiration to create yet another compile to JS language?

Because folks feel there is a need for them, and it's a really good way to get one's feet wet in the compiler pound. Besides, a programming language (dialect) is to a programmer what different size wenches, pipes, or hoes are to a plumber. You need different tools for different jobs and a lot of it depends on your personal preference and what it will take you to be efficient. Besides, how we as engineers solve problems is just as much an expression of our personality as it is a statement about the correct operation of systems. But that's just my view, and I'm definitely biased on the subject because I'm working on a flavor of coffeescript that will compile to msft's typescript as we speak (well, in my spare time).

Re: The Earl Grey programming language

#19

by the end of this century I fully expect there to be a joke about an engineer a lawyer and a woman walking out of a bar. Get on it.

Alexander Wang had more imagination than these cunts.

He put a slice in the middle of "let us be clear"

What a cunt!

Re: The Earl Grey programming language

#20
post #17

Hyphens in variable names. It's a bold strategy for a scripting language, Cotton.

I think a lot of lisps use hyphens in variable names

There's plenty of precedent. It's just rare for a reason. I'm not sure allowing slightly easier access to CSS syntax justifies it.
Post reply on HN