LWN.net Logo

On the future of Perl 5

On the future of Perl 5

Posted Dec 3, 2008 16:01 UTC (Wed) by stijn (subscriber, #570)
In reply to: On the future of Perl 5 by jzbiciak
Parent article: On the future of Perl 5

Same here, I got used to the sigils pretty easily, back in 1994. Complaining about them is pretty similar to complaining about Python's use of indentation
for block structure. I find the latter pretty annoying, but at the same time it is just something to get used to and get over. Perl is not as idiosyncratic as sometimes made out to be.

About perl 6, I've found the apocalypses pretty depressing reading. There is heaps of syntax, and it seems that syntax of tokens/operators is overloaded to the fullest extent possible, depending on the types of the surrounding expressions. It looks too baroque for my taste. At the same time I'd like to salute Larry Wall for perl, I think he and co-authors created a great language and a good community. In bioinformatics perl is certainly still alive and kicking. Apparently the perl 5 internals have become hard to hack. Perhaps it needs a drastic solution (reimplementation that does not promise backwards compatibility) different from perl 6.


(Log in to post comments)

On the future of Perl 5

Posted Dec 3, 2008 17:11 UTC (Wed) by jzbiciak (✭ supporter ✭, #5246) [Link]

As I recall, weren't they going to provide a Perl 5 reimplementation in Perl 6 to bridge old scripts forward? Of course, Perl 6 looks to be the ultimate case of Kitchen Sink Syndrome.

On the future of Perl 5

Posted Dec 3, 2008 17:48 UTC (Wed) by jordip (guest, #47356) [Link]

A friend of mine just entered in a bioinformatics lab and they ask her to learn Perl. I just took my first look to the language trying to help her and for simple data managing scripts it is quite neat.
I wondered why they make the students learn perl instead of other languages. It looks like there are a big library of scripts with all sorts of utilities noone want to rewrite ....
Maybe I am wrong...

Biopython

Posted Dec 3, 2008 19:56 UTC (Wed) by southey (subscriber, #9466) [Link]

No need to say any more than biopython http://biopython.org for bioinformatics.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds