Javascript: assembly language for the web

Javascript has been called the programming language of the web. This is almost true. Javascript is more like an assembler. Almost every meaningful framework is dominated by a layer of infrastructure to manage modules, references, dependencies and so on.

The result is always very noisy code that is just harder to read.

What a world it would be if Javascript had macros and eschewed the Algol syntax and opted for Lisp style parens. JSON? It’s all Lisp.