Re: Perl.... Arrggh
> I started to learn perl - from books - and it was the worst experience ever.
I started learning it as a substitute for awk and various horrible shell variants. It was a great replacement for awk because it did everything that did, but with more power. It was better than shells because it had all the features a proper programming language has (eg, associative arrays) and had a single, fairly logical way of doing string interpolation (the worst part of all shells, which all decided on slightly different ways to handle the problem). Oh, and it's obviously much quicker to write in Perl than something like C.
For people who come at Perl from the same direction I did, it was a brilliant language. I guess that people who came to it later, and who aren't building on previous awk/sed/*sh experience, it can be kind of hard to understand the power (and even simplicity) that Perl delivered.