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
