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.
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]