Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: JedLang, my first attempt at a language (github.com/incrediblesound)
59 points by jhedwards on March 17, 2015 | hide | past | favorite | 8 comments



+1 for implementing a Lisp in JavaScript that compiles to C.

Just a heads up, the main script in your package.json points to a file that doesn't exist.


Why the obfuscated names? I mean

> There is reduce (REDC), array (ARRY), filter (FLTR) and each (EACH).

It would be much cleaner to just use full names (array instead of ARRY)


I dare say "it is intended to be very terse" answers that.

Cleaner, yes, but more keystrokes!


They are all uppercase so if you calculate that shift on every keystroke it's actually more :-) Or at least the same with array for example.

EACH has more keystrokes than each.


It wouldn't be properly UNIX-like without randomly omitting vowels.


Those precious bytes of disk space though


Nice! First, but hopefully not last. Good hack!


Cool. Well done.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: