Why are you still using Perl? Can't you rewrite all your Perl code in Python / JavaScript / TypeScript / Erlang / Intercal / etc.?
PrevNode LinkNextIt is true that Perl 5 seems to have somewhat fallen out of favour, but as much as I like Python (and I do), I still also like Perl. One cannot rewrite their entire codebase in [insert hyped language/stack/framework/technology of the present] every 6 months or so. Back when I was interested in learning Ruby, some of its enthusiasts implied I should use Rails for my sites. And guess what? The Rails and Ruby craze and hype are gone, and Rails has its share of issues, and I'm glad my site was not converted to be a Rails application. It can also happen to node.js, Python, PHP, or WordPress.
Currently, perl5 is quite actively developed with annual major releases, and with as little backward compatibility broken as possible. The CPAN ecosystem is not quite as active as PyPI or npm, but still proves useful often, and also avoids breaking backward compatibility as much as possible. Moreover, I can often make use of modules and libraries in other languages using the Inline::* family of CPAN modules and other FFIs.
Note that I also write some new code in Python, Julia, bash, C, C++, and other languages.
Shlomi Fish on Twitter: "From #IRC : One thing we appreciate about #perl #CPAN, is that there is often a "category killer", which while not always perfect, is used. On PyPI and npm, many use cases have many alternatives (re https://t.co/xCbM7jfC2t ; https://t.co/Nx8Uu3JvAw) without a clear winner."
( Tweet )
Shlomi Fish on Twitter: via @nixsanctuary : “My 20 Year Career is Technical Debt or Deprecated”.
I can emphatise, but as opposed to him, large amounts of my FOSS / Creative Commons / etc. code+content are still functional (after many transitions) .
Avoiding being an early adopter has advantages.
( Tweet )