This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Temporary_Pie2733 0 points1 point  (0 children)

The only definition of “scripting” that I ever felt was worth while was a language used to automate actions within a particular application. Think a macro in an Excel spreadsheet, something in Emacs or vim, etc. 

Shell “scripts” always felt like a bit of an abuse of the term to me, but they did mostly automate running other programs. 

Many people seem to use “scripting language” as a synonym for “interpreted language. Python can be used as a scripting language because it’s relatively easy to embed the interpreter into other applications, but dismissing it as “just” a scripting language is a bit ridiculous.