4 ms·
By your definition, Java is a "scripting language" too. I don't think anyone who's ever programmed in Java would actually consider it a scripting language.
by kyllo 13y ago
By your definition, Java is a "scripting language" too.
I don't think anyone who's ever programmed in Java would actually consider it a scripting language.
- stefantalpalaru 13y agoYou have a point. We need a subset of the interpreted languages. Maybe something to do with ease of use?
- kyllo 13y agoI think that would be a little too squishy. For me, when most people say "scripting language" they really mean a dynamic language. Perl, Ruby, Python, JavaScript, Lisp... These are all considered "scripting" languages and the main thing they have in common is the dynamic linking and type systems. Statically typed languages like Java are generally not used for scripting purposes.
- stefantalpalaru 13y agoI don't think Common Lisp is considered a scripting language, even if it's a dynamic language. Or Clojure, for that matter.
- kyllo 13y agoHow about emacs lisp? Would you consider that a scripting language?
- stefantalpalaru 13y agoWhen used like this, yes: http://www.leancrew.com/all-this/2008/04/emacs-lisp-as-a-scripting-language/ http://www.leancrew.com/all-this/2008/04/emacs-lisp-as-a-scr...
- lispm 13y agoSome Common Lisp implementations are designed to be used as such. Example GNU CLISP. http://www.clisp.org/impnotes.html#quickstart http://www.clisp.org/impnotes.html#quickstart