On 09/30/2009 10:06 PM, Kapil Hari Paranjape wrote:
Hello,
Since naming specific languages seems to activate the sensitive
spots, I will restrict myself to "abstract nonsense" here.
There are a number of terms that are used when measuring (programming)
languages. Sometimes these are called "language metrics":
1. Popularity: The number of people reading/writing programs
in the language.
2. Efficiency: The speed with which programs written in the
language can be run. (This might or might not include the time
taken to compile the programs).
3. Readability: How easy it is to figure out what a program is doing
by reading the `bare' code. (Explanatory comments not included!)
4. Writeability: How easy it is to convert a given algorithm into a
program in that language.
5. High level/structured: How many different logical/mathematical/end-user
concepts are embedded in the language.