3 ms·
>So true. The JavaScript we've got now is the assembly language of the client-side. Huh? Javascript is a high-level, dynamic language with very nice metaprogr
by mcantelon 16y ago
>So true. The JavaScript we've got now is the assembly language of the client-side.
Huh?
Javascript is a high-level, dynamic language with very nice metaprogramming capabilites (compared to Ruby: http://fingernailsinoatmeal.com/post/292301859/metaprogramming-ruby-vs-javascript http://fingernailsinoatmeal.com/post/292301859/metaprogrammi...). Totally bizarre to compare it to assembly.
- jonnycat 16y agoI made the comparison in the sense that if you want to use another language on the client-side (like CoffeeScript, for example) you end up compiling down to JavaScript as the low-level implementation.
- rhizome 16y agoMachine language, then. Assembler is compiled, too.
- ilazarte 16y agoIt's an appropriate comparison. Javascript was designed as a helper language, not what it's become - the level we code guis at. We need something more dynamic than html and less programmatic than javascript.