http://qs321.pair.com?node_id=483222


in reply to Learning ***** as a second language

coming from a shell scripting background where i used bash, awk, egrep and all those nice tools, i can give you the advice that you don't need another scripting language besides Perl.
the intention behind Perl was to build a scripting language that could do what bash, awk, sed and all the other tools could do, which wore around about 20 years ago. so learning php, phyton or ruby is not a bad idea, but i don't think it will give you mutch benefit over Perl. maybe it would be a good idea to learn something different, which can do things you can't with Perl. let's say JavaScript for browser scripting or C for compiled stand alone programs which are way faster that Perl scripts. also you could benefit from C by using Inline::C in your Perl scripts.
  • Comment on Re: Learning ***** as a second language

Replies are listed 'Best First'.
Re^2: Learning ***** as a second language
by neniro (Priest) on Aug 12, 2005 at 09:44 UTC
    so learning php, phyton or ruby is not a bad idea, but i don't think it will give you mutch benefit over Perl.

    You're right on this, but learning another scripting-language helps to get another perspective. I started using anonym functions after I learned about lambdas in python and I learned about Mixins after I saw them in ruby - so it can be a benefit to learn other languages, even if their possibilities aren't much different to those of perl.