Also knowing Perl well requires more time than knowing Python well.
You need time to study Perl's quircks and variables, to give only a few examples:
- perlvar
- perlop
Also, the book Modern Perl, if everybody agrees that it's such a nice book and all, should be
integrated in perldoc or in Perl's official documentation, because only in this way people can
have easy access to it (It should be distributed with the perldoc package in Ubuntu for example).
PDL is pretty slow, also, compared to other available software for doing what it doesn't provide
the speed, ease of use of other pieces of software.
Also, a weird thing is that PDL depends on OpenGL, so on a machine without X you can't actually do anything with PDL(or you can but it takes you some additional $amount_of_time).That is not normal
since machines that only crunch numbers needn't have X on them.
Also, how portable is PDL actually ? Haven't tried it on windows.
So Python is used for financial and scientific computing because its syntax is easier to learn.
Perl is something that was an improvisation and it's starting to get more organized. But nobody knows that it's organized because they don't have the time to read all the blogs in the Perl "ecosystem" and go on IRC and ask a ton of questions on various channels. So if they include the "Modern Perl" modules and docs in the documentation that comes with every Perl distro then maybe the situation will change.
But in bioinformatics I think Perl is used a lot, I see recurring questions from students in bioinformatics here on perlmonks and some books are out on that and the BioPerl package is pretty vast, lots of people worked on it and I'm pretty sure it's development was well-funded by some big companies in the domain.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
|
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.