My talk on programming languages at SPbLUG Mar 2017
Lightning talk at Saint Perl 2012
1. Post-Apocalypse Perl (Saint Perl 2012)
Using Perl
in a completely hostile
environment
(c) Alex Chistyakov,
http://alexclear.livejournal.com
2. Who are we?
➢ We came in peace
➢ http://vk.com/av
➢ A free cloud antivirus for the masses
➢ A band of Windows zealots from RSDN
➢ Most of us do not like Linux and GNU
➢ Well, I am an exception
3. Who am I?
➢ Proud to be a Linux user since 1997
➢ Proud to be a Perl user since 1999
➢ 1999 – CGI.pm and other fun stuff
➢ 2000-2008 – Java (well, Java is not
always fun)
➢ 2008-2010 – mod_perl and other fun stuff
➢ 2012 – Apocalypse, operations
engineering and other fun stuff
4. Our goals?
➢ Strategic: to control the Universe
➢ Not so strategic:
➢ to parse the output of
various 3rd party tools such as AV
scanners
➢ to run some custom Linux daemons
5. Why Perl?
➢ Well, because there has been a Perl
hacker in the team
➢ So we have got a bunch of Perl-based
daemons
➢ And Perl-based parsers for custom logs
6. Is Perl dead?
➢ The short answer is: “No!”
➢ But our Perl hacker has left the team
➢ SUDDENLY Python lovers have emerged!
➢ Okay let's rewrite everything in Python for
the reason of uniformity, “code clarity”
and so on
➢ Let the war begin!
7. Is Perl dead?
➢ But not everything can be easily
expressed in Python
➢ Even if you are a Python lover
➢ Regular expressions are hard to write
➢ And some of them are almost impossible
to write
➢ Especially in Python!
8. Conclusions
➢ Perl, MF. Do you speak it?
➢ Who knows Perl
can control the Universe
➢ Long live Perl!