Perl is still used in bioinformatics daily. People can write for days about why to use x instead of Perl, but at the end of the day, people can use modern perl 5 to do anything anyone can do in any other technical community.
The only serious downside to Perl (which is a pretty serious one I'll admit) is that it might be harder to lure in good programmers. I have met plenty of Perl programmers who advocate Perl because they are afraid to learn anything else. Still, I know a lot of Perl programmers who are so good they are not insecure and simply enjoy using it.
At this point, I only use Perl for ad-hoc data munging-- things that I could just as easily use python for.
Hm, I'm using ruby for bio-informatics[1]. I've found the 'bio' gem pretty much complete, but there is a serious lack of documentation. The best option for scientific-related project, programming-wise appears to be Python because it has a huge set of libraries and much better documentation than ruby (and I guess perl too).
Comments
Perl is still used in bioinformatics daily. People can write for days about why to use x instead of Perl, but at the end of the day, people can use modern perl 5 to do anything anyone can do in any other technical community.
The only serious downside to Perl (which is a pretty serious one I'll admit) is that it might be harder to lure in good programmers. I have met plenty of Perl programmers who advocate Perl because they are afraid to learn anything else. Still, I know a lot of Perl programmers who are so good they are not insecure and simply enjoy using it.
At this point, I only use Perl for ad-hoc data munging-- things that I could just as easily use python for.
Hm, I'm using ruby for bio-informatics[1]. I've found the 'bio' gem pretty much complete, but there is a serious lack of documentation. The best option for scientific-related project, programming-wise appears to be Python because it has a huge set of libraries and much better documentation than ruby (and I guess perl too).
[1] https://github.com/atmosx/dogma