Perl is a portable general-purpose dynamic programming language. It is used in a diverse variety of domains: system management scripting, text processing, web content management, Biology calculations, and others. It has a rich library of free reusable modules - the CPAN and a vibrant community of ...

learn more… | top users | synonyms

145
votes
19answers
145k views

Is there any reason to use C++ instead of C, Perl, Python, etc.? [closed]

As a Linux (server side) developer, I don't know where and why should I use C++. When I'm going for performance, the first and last choice is C. When "performance" isn't the main issue, programming ...
1
vote
4answers
2k views

Is it bad to learn multiple programming languages? [closed]

I started learning PHP and I was able to get myself familiar with it. Now, I want to explore other programming languages like PERL so that I can compare it myself to PHP. Will I be confused to learn ...
9
votes
3answers
9k views

How does the GPL static vs. dynamic linking rule apply to interpreted languages?

In my understanding, the GPL prohibits static linking from non-GPL code to GPL code, but permits dynamic linking from non-GPL code to GPL code. So which is it when the code in question is not linked ...
43
votes
16answers
40k views

Why such popularity with Python? [closed]

Other than being annoyed at whitespace as syntax, I'm not a hater, I just don't get the fascination with Python. I appreciate the poetry of Perl, and have programmed beautiful web services in bash &...
14
votes
6answers
7k views

Why is Perl so heavily used in Bioinformatics? [closed]

What is it about Perl that makes it so useful in Bioinformatics ? Why isn't C++ or Matlab or Python the big language?
0
votes
1answer
380 views

In MVC, why can't a model create a view?

I have a web application written in Perl with a controller, some "views" and some "Models". Each "Model" is corresponding to one "View". The controller (one file) creates an Model object ...
0
votes
0answers
27 views

Writing a daemon behind CGI: WebSocket or long polling

I am writing a Web based interface (and the engine) for transferring files from our server to another server. (No, using FTP or for example SSH won't work.) I want the user to be notified when the ...
-1
votes
0answers
56 views

Why two CGI scripts with the same URL can't run simultaneously? [migrated]

I start two instances of this Perl CGI script approximately simultaneously: #!/usr/bin/perl use strict; use warnings; print "Content-Type: text/plain\n\n"; print "Started at: " . time; sleep 10; ...