http://landoflisp.com/#yt
If you take the time to go all the way to the bottom an read the comic you'll see just what i mean by "Lisp has changed my life".
Be sure to click the throbbing text as well.
Name:
Anonymous2012-02-26 8:46
I don't know that it will be well received on /prog/, but as Lisp and Haskell change the way you think about programs, so to will JavaScript. The delightful function semantics and prototypal inheritance make it one of a kind.
If you read a list of complaints about JavaScript, you will find that they are all minor stylistic issues -- the core language and in particular the function semantics are perfect.
* "Waah, I can't implement modules or namespaces." Yes you can! Use functions.
* "Waah, I can't write classically using classes and instances." Yes you can! Use functions.
* "Waah, The parseInt function is a little bit strange, functions don't close over this, arguments isn't an array, constructor semantics are strange." Who actually gives a flying fuck?
* "Waah, I can't represent programs as data using the language AST." Oh.. JavaScript is shit. Use Lisp.