I have a new JavaScript theory which is that they were LISP-envious. They were all “you know, Lisp had it right to design the language around the One True data structure – they just had the wrong one. So our new language is not list processing, it’s HASH TABLE PROCESSING. HOLY SHIT. SCOPES ARE HASHES. […]