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.

I would add a few more

6. Community
7. Ability to hire skilled programmers in that language
8. Availability of mature libraries for the purposes

I am sure there are a few more.

Rahul
_______________________________________________
To unsubscribe, email [email protected] with 
"unsubscribe <password> <address>"
in the subject or body of the message.  
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

Reply via email to