Notes on “An Empirical Comparison of C, C++, Java, Perl, Python, Rexx, Tcl”

June 5, 2009

An empirical comparison of C, C++, Java, Perl, Python, Rexx and Tcl

Are scripting languages any good? A validation of perl, python, rexx, and tcl against C, C++, and Java

Lutz Prechelt

The first paper describes a comparison of programming languages using multiple programmers meeting the same spec. A modestly challenging algorithmic problem is presented to some Master’s students and volunteers from newsgroups. Scripts took about half the time to write, but were about twice as slow as compiled code solutions. The experiment supports the idea that programmers write the same number of lines of code per hour regardless of language.

The second paper seems like an expanded re-publication of the first.

This feels like an idea ripe for a modernized, more controlled replication.


One Response to “Notes on “An Empirical Comparison of C, C++, Java, Perl, Python, Rexx, Tcl””

  1. Greg Wilson Says:

    Lutz has repeated the experiment with web programming frameworks — paper is in the works.

Comments are closed.

%d bloggers like this: