ANSWERS: 2
-
http://www.perl.org/books/beginning-perl/
-
I think that PERL is a very difficult place to start for somebody with no programming experience. It is the perfect example of the YAFIYGI philosopy that UNIX was famous for. YAFIYGI: You asked for it, you got it. There is no 'Are you sure' in PERL: tell the computer to unlink a file in PERL and it unlinks, tell it to unlink a directory, and if you aren't careful you can fry your whole directory tree. Also its more-than-one-way-to-do-it philosophy can lead to quagmires of code that are very difficult to read a few month after they are written, especially for beginners. That said, once you get the hang of it, it is the irreplaceable tool for server-side scripting of websites, but that may not what you want to use it for. So even before you start to learn the language you need to be sure that it is necessary for the tasks you wish to complete. I think that Python would be a much better choice for a beginning programmer, then when you have a sound grasp of the basics in Python you can move over to PERL if you need to.
Copyright 2023, Wired Ivy, LLC