3 ms·
> JS is more like a lisp with C syntax Indeed, so the tale goes: Brendan Eich was originally going to make Scheme for the browser, but Netscape said their brow
by notduncansmith 11y ago
> JS is more like a lisp with C syntax
Indeed, so the tale goes: Brendan Eich was originally going to make Scheme for the browser, but Netscape said their browser language had to look like Java, and that's how we wound up with this odd vaguely-functional browser language called Javascript.
In light of that, definitely seconded. Using Clojure (and watching Rich Hickey's amazing talks) made me a much better developer, and especially a better JS developer.
Somewhat relatedly, one thing I personally like about CoffeeScript is that it really lets the functional, Lisp-y side of Javascript shine through by melting away all the crufty syntax. That really helped me apply some of the style I picked up from Clojure.