3 ms·
Peter Norvig, Lisp As An Alternative To Java: http://norvig.com/java-lisp.html http://norvig.com/java-lisp.html Peter Norvig compares Java, C/C++, and Lisp bet
by mnemonik 17y ago
Peter Norvig, Lisp As An Alternative To Java: http://norvig.com/java-lisp.html http://norvig.com/java-lisp.html
Peter Norvig compares Java, C/C++, and Lisp between 38 programmers and himself. All were asked to write the same program, record how many hours it took, how many SLOC, and then Norvig analyzes the results.
EDIT:
Norvig also links to a couple other "studies" and anecdotes done by others:
+ Tcl, Python, Perl, and Rexx: http://wwwipd.ira.uka.de/~prechelt/Biblio/jccpprtTR.pdf http://wwwipd.ira.uka.de/~prechelt/Biblio/jccpprtTR.pdf
+ More Lisp/Java: http://www.flownet.com/gat/papers/lisp-java.pdf http://www.flownet.com/gat/papers/lisp-java.pdf
- tel 17y agoRunning through these papers, the Prechelt (Tcl/Python/Perl/Rexx) paper probably comes closest to producing the kind of analysis desired, but at the end of the day they're all begging for more controls. In particular to some of the Prechelt paper's most interesting results (LOC, comments, time spent) are marred by the collection methods ("script" languages were not sampled under controlled settings).