in reply to Re: What should you know before you start to learn Perl?
in thread What should you know before you start to learn Perl?
With regards to "Don't use Windows", I would change that to "Use at least more than one operating system". Knowing only one (kind of) operating system makes you blind for things that could be different. Very often, I see Perl programmers simply take (and propagate) things as a fact, like "file systems are case sensitive", "you can delete an open file" or "file locking needs cooperation", when they happen to be just quirks of the one operating system they use.
Of course, Perl is more geared towards programmers wanting all the world to be like (some incarnation of) Unix, but across with unixish operating systems ranging from HPUX over Linux to OSX, many assumptions don't hold true. Being able to quickly identify and question your assumptions is a great tool, and being exposed to a diversity of operating systems helps hone that skill.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: What should you know before you start to learn Perl?
by JavaFan (Canon) on Nov 09, 2010 at 12:53 UTC | |
|
Re^3: What should you know before you start to learn Perl?
by Tux (Canon) on Nov 09, 2010 at 13:52 UTC |