- I perceive the examples in this post as too simple to take any conclusions from
- Having programmed in c/c++/java/python, to my personal experience java is 2x more productive than c/c++ and python is 2x more productive than java
- A top programmer can be 10x more productive than an average one, allthough this is off-topic, the discussion is about programming languages ?
- Libraries (provides by the language, 3th party, programmer himself) are an important factor (that’s why i find jav more productive than c/c++)
- I agree with Brandon that a line with a bracket is a LineOfCode, except for python
- The larger the project (also off-topic:-) the less impact of programming language productivity on the total project productivity. Large projects eat a lot of resources on other activities besides programming: rigorous requirements management, functional spec for interface definitions, detailed project plans with critical path identification, subprojects coordinated by a team of leaders, integration testing … See also “Managing Complexity and Uncertainty” on my Software Quality weblog (click my name below).
Enjoy,