On Thursday, December 26, 2002, at 08:18  AM, Steven Lembark wrote:
Java, C++, or whatever are about formalism, which is easy to teach.

Perl is about getting work done, which is less easy to teach.

I haven't seen Perl in any curricula other than extension courses.
Extension courses tend to focus on practical things (real estate
licenses, various IT certificates, and so on).
Exception is biology and bioinformatics, where there
is a large enough body of work in Perl that it is a
first language for many.
I happen to work w/ two (2) languages not normally given much heed. FORTRAN and Perl. I work at a company that still has F IV code laying around, and no one has heard of F 90/95. As for Perl....I always hear ppl espousing C++ as a good alternative. I never understand why, though. Perl is C++ minus the garbage collecting. Well, that is an over-simplification. At UW the only courses I know are some extension courses in Perl....people who do not know programming other than their exposure to "Hello, World" consistently make decisions on what languages we engineers/scientists need to use based on "word on the street." If I could figure a way to get Fortran to run with Perl using Inline (but I am not at that level of CS) then I think Perl would definitely gain a strong foothold in the sciences where FORTRAN libraries could do a lot of the crunching and Perl could to the pre/post processing....and a lot of older F IV and F77 code would get new life as they become "black boxes" that crunch the numbers and Perl provides the functionality. I have gone astray.

Reply via email to