note
vrk
<p>
I spent quite some time programming in Scheme and Haskell a year or two ago. Both are very nice programming languages, but I always slide back to Perl. It's difficult to ascertain why, but some reasons include:
</p>
<ol>
<li>Perl is everywhere. Scheme or Lisp compilers and interpreters are not, and they are sometimes harder to install. Same goes with Haskell. This isn't a chicken and egg problem for Lisp anymore; it's been around for 50 years.</li>
<li>Perl integrates. CPAN. No such thing for Lisp or Haskell yet, which makes it awkward to be lazy. (Or: you spend more time re-inventing the wheel and steam engine.)</li>
<li>Perl is good enough. The only things I'm missing from Scheme and Haskell are macros, less convoluted syntax, and static types -- all of which can be found in Perl 6.</li>
</ol>
<p>
However, I heartily recommend both programming languages. It gives you more perspective and problem-solving strategies even if you never switch permanently over.
</p>
<div class="pmsig">
<div class="pmsig-399589">
<p>
-- <br>
print "Just Another [href://http://prometheus.frii.com/~gnat/yapc/2000-stages/slide25.html|Perl Adept]\n";
</p>
</div>
</div>
698392
698392