Programmers are often told to use the right tool for the job instead of the tool with which they're most familiar, but it's often difficult to figure out which is which.
Recently we've seen the Arc Challenge and the Erlang Challenge come up in the blogoworld, and I think they've been good at focusing comparative tool set discussions.
Why not create a website where people can post different challenges, and host the responses to them, along with discussion of their pros and cons, so that we can see more clearly the strengths and weaknesses of various programming languages and tool sets?
http://shootout.alioth.debian.org/gp4sandbox/benchmark.php?t...
Note that the shootout compares code size using gzipped size -- which should be even more generous to Lisps than PG's token count, due to the easily compressible parens. However, Lisp and Scheme actually do quite poorly by this metric, even ranking below some statically typed languages, while Python, Perl, and Ruby do particularly well. I'd love to see where Arc would rank, considering that it was designed with brevity in mind.