Learn Perl in about 2 hours 30 minutes
1–10 of 111 posts
Re: Learn Perl in about 2 hours 30 minutes
#2Re: Learn Perl in about 2 hours 30 minutes
#3Re: Learn Perl in about 2 hours 30 minutes
#4Would it be beneficial to know this alongside of Python, or is it more used instead of Python?
Re: Learn Perl in about 2 hours 30 minutes
#5not mentioned in the article is that apparently Moose is a really good OO system for perl, but (in my opinion) about 10 years too late.
Re: Learn Perl in about 2 hours 30 minutes
#6not mentioned in the article is that apparently Moose is a really good OO system for perl, but (in my opinion) about 10 years too late.
Re: Learn Perl in about 2 hours 30 minutes
#7Re: Learn Perl in about 2 hours 30 minutes
#8Would it be beneficial to know this alongside of Python, or is it more used instead of Python?
I personally found that I didn't need Perl at all. I am a bioinformatics programmer/scientist and Perl was the first language I learned. I find that whatever I can do in Perl I can do with bash/awk/sed--and whatever I can't do with bash/awk/sed I can do in Python. I've never been happier.
I would prefer to use Perl over bash/awk/sed since Perl is good at the same things and more and has alot more libraries.
Re: Learn Perl in about 2 hours 30 minutes
#9not mentioned in the article is that apparently Moose is a really good OO system for perl, but (in my opinion) about 10 years too late.
You can make the argument that if Perl 5 had had a better OO system not borrowed from Python, Moose might not exist now. That may be true in part, but I suspect significant pieces of Moose would still have to exist.
Re: Learn Perl in about 2 hours 30 minutes
#10Would it be beneficial to know this alongside of Python, or is it more used instead of Python?
You can get by knowing one or the other well. Perl's advantages to me are the CPAN, the tooling culture, the testing culture, and a very pragmatic approach to getting things done without the language or ecosystem dictating how.
Python's advantages are slightly cleaner defaults in Python 3 and the fact that all code looks basically the same. (I'm not sure I see that as an advantage, but other people do.)