5 ms·
javascript: it's "like scheme with syntax", necessary anyway for cool web apps, expressive, has closures, lexical scoping, and with Rhino you can access any of
by aaroniba 19y ago
javascript: it's "like scheme with syntax", necessary anyway for cool web apps, expressive, has closures, lexical scoping, and with Rhino you can access any of the Java libraries (without writing Java code) and run it efficiently on any platform (for server-side or desktop apps). It's really the do-it-all language.
- michaelneale 19y agoI think (and hope) you are right. Its not to ugly either (I guess depending on how you "grew up"). Lisp for people who can't program without braces ;)
- watmough 19y agoOliver Steele has written a great functional programming library that adds list comprehension and textural/literal lambdas to Javascript. I keep meaning to play with that, but I always seem to have something else (like work) that I need to worry about. Analogy alert: I kinda see functional programming as like giving up smoking. It may hurt a bit at first, but it's much better for you in the long run, providing you don't annoy everyone by continually letting them know...
- michaelneale 19y agoMan I wish I had a name like "Steele". "Guy Steele" - now that is a name that demands greatness just by the force of the name.
- pg 19y agoMan I wish I had a name like "Steele". So did a famous Soviet political leader.