Are All Programming Languages The Same?

  • 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 :wink:
  • 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,