Skip to content

Comment on The Modern Java Ecosystem (for the Sinatra or web.py lover)

Comments

>Javascript (which is basically just a Lisp with infix syntax ;-))

No, it's not.

To elaborate, JavaScript doesn’t support macros, which allow arbitrarily powerful semantic abstraction. And JavaScript does not have a regular syntax, so even if it did have macros, you would have to special-case each type of syntax (curly braces, statements, post-++ operators within lines) and handle them specifically. First-class functions and closures do not a Lisp make.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.