2 ms·
JavaScript IS lisp with 1) a new syntax and 2) more things bolted on top that make it a non-LISP language. There are two things under the catagory of JavaScript
by gravypod 10y ago
JavaScript IS lisp with 1) a new syntax and 2) more things bolted on top that make it a non-LISP language. There are two things under the catagory of JavaScript. The Functional size and the Imperative side. It's the only language in the lisp family that allows you to write both, neither, or some combination in the same program. I say neither because other paradigms can be expressed from within JavaScript that will not be expressable in most FP and Imperative languages without some muscle involved in forcing it to do so.
Watch David C.'s talk on JavaScript the Good Parts to see this diamond in the rough.
- lispm 10y ago> It's the only language in the lisp family that allows you to write both, neither, or some combination in the same program. Where did you get that from? Almost all Lisp dialects allow you to write functional and/or imperative code.
- bogomipz 10y agoI will give this talk a watch, thanks.
- n370 10y agoI can't seem to find this talk anywhere on the internet.