I am currently teaching myself perl for web/cgi things. But what are other common or useful things that people often use perl for?
Nothing that I can think of. Most web stuff is done in PHP or ruby.
Perl was invented to replace awk and sed for shell scripts that parse the output of other shell scripts, so that's what it's best for. Eventually it became used for CGI, but it wasn't great for that, and was replaced with PHP which is sort of like Perl for the web with built in features like templates and SQL queries. Nowadays, Java, Python and Ruby have web frameworks which are replacing PHP. Perl is still useful for shell scripting but it being replaced by Python as the de-facto all-purpose scripting language.
> was replaced with PHP which is sort of like Perl for the web with code/html mixing and lots of security vulnerabilities.
FTFY
>>3 is completely incorrect and mostly harmful
>>7
Larry Wall.
Wakaba and Kareha, I think they're useful.
https://www.socialtext.net/perl5/Applications. Yeah, most of them can be found in CPAN.
Also, http://padre.perlide.org.