Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There are definitions well accepted by those that care to study programming languages in terms of Computer Science.

The problem is that many discuss what they think a certain programming language is, without the proper bases to do so.



What is the CS definition for "scripting language"?


They usually share a set of features in terms of typing, extensibility, ability to be used more as glue language than real applications, interactivity

A well known paper that discusses those capabilities is the John Ousterhout's paper for the 1998 IEEE COMPUTER, "Scripting: Higher Level Programming for the 21st Century".

http://www.stanford.edu/~ouster/cgi-bin/papers/scripting.pdf


Nice backpedal from "definitions".


It is a paper for a well regarded Computer Science institution, not the opinion of the guy on the corner.

Do you want some kind of ISO/ANSI standard definition?


I want you read the paper and understand how it talks about various language characteristics that a given language can embody to varying degree.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: