"Edit: Another common thing about these discussions is otherwise intelligent people ignoring the fact that it is possible for a program written in one language to call a library written in another."
And this is a huge differentiator among languages.
Scala and Clojure have immediate access to the vast expanse of Java libraries. Python has a very good mechanism for wrapping and calling C/C++ libraries.
As far as I know, Arc does not yet particularly shine in this area, although I believe some arc hackers are working on it.
Comments
"Edit: Another common thing about these discussions is otherwise intelligent people ignoring the fact that it is possible for a program written in one language to call a library written in another."
And this is a huge differentiator among languages.
Scala and Clojure have immediate access to the vast expanse of Java libraries. Python has a very good mechanism for wrapping and calling C/C++ libraries.
As far as I know, Arc does not yet particularly shine in this area, although I believe some arc hackers are working on it.
Glue! As perl was, so ruby is becoming (a nice glue.)
I like JRuby, cause it lets me use the gynormous amount of java libs in terse, "powerful", ruby without jumping through hoops.
Why are so many people afraid/resistant to this paradigm?
Speaking of, anybody has any practical experience with ABCL (Armed Bear Common Lisp)?