Perl for the Working (or Aspiring) Mathematician The 21st century offers more high-level languages than you could shake a stick at. And for mathematical use, we already have Mathematica, Matlab, Pari/GP, etc. What can one more language do for you? I will discuss the following: * Why people use Perl; why some people love it and why others hate it. * The minimum you need to know to write and run simple Perl programs, even if you haven't used such languages before. * Text manipulation and regular expressions. Sounds boring? What I mean here is how to write a script that automatically converts your raw data into LaTeX tables, in the format you want, so you don't have to do it by hand. * Numerical processing, e.g. estimation of derivatives and integrals and ODE solvers. I will give some simple examples (a dozen lines of code or so). John Kerl Software Interest Group October 11, 2006