November 06, 2005

Switch early, late, and often?

In a discussion of the average programming language, and Beating the Averages, Paul Graham goes on to write:
But once you've admitted that [Perl 5 is more powerful than Perl 4], you've admitted that one high level language can be more powerful than another. And it follows inexorably that, except in special cases, you ought to use the most powerful you can get.

This idea is rarely followed to its conclusion, though. After a certain age, programmers rarely switch languages voluntarily. Whatever language people happen to be used to, they tend to consider just good enough.

Maybe always looking for a new language is a good idea.

Update:I fixed a typo above.

Posted by ronlusk at November 6, 2005 09:23 PM