Programming language comparison [resend]
tkil-sdpm at scrye.com
Wed Jan 23 16:00:15 CST 2002
[Sorry if anyone gets this multiple times, I'm having issues with
I don't remember the name of the gentleman I chatted with after the
meeting, but we discussed some studies and papers that have been done
on the varying efficiencies amongst "traditional" software engineering
languages (C, C++, Java), functional languages (Scheme, Lisp, ML), and
later expanded to include "scripting" languages (Perl, Python, Ruby).
The basic idea was to present the same problem to programmers at
various skill levels, in various languages, and to evaluate the
results. I found it interesting that they look at quite a few of the
"efficiencies" as mentioned in "perlstyle": programmer, space/memory,
The link that I used is at:
It includes links to the problem statement, test data, etc. If you
have a spare afternoon, I'd suggest working the problem; it's not too
difficult, and I found it a relief to work on a small, bounded task
after dealing with huge bureaucratic crap all week.
My solution is at:
A Lisp solution can be viewed at:
(That link also has a good writeup about the various papers and
follow-on studies that had been done.)
The posting address is: san-diego-pm-list at hfb.pm.org
List requests should be sent to: majordomo at hfb.pm.org
If you ever want to remove yourself from this mailing list,
you can send mail to <majordomo at happyfunball.pm.org> with the following
command in the body of your email message:
If you ever need to get in contact with the owner of the list,
(if you have trouble unsubscribing, or have questions about the
list itself) send email to <owner-san-diego-pm-list at happyfunball.pm.org> .
This is the general rule for most mailing lists when you need
to contact a human.
More information about the San-Diego-pm