DEV Community

Timothy Legge
Timothy Legge

Posted on

5

New version of Crypt::OpenPGP released

I recently took over maintenance for #Perl's Crypt::OpenPGP module. https://metacpan.org/pod/Crypt::OpenPGP. The latest release merged a significant number of older PRs that had languished on #GitHub for years and fixed a lot of issues. I am currently looking at support for parsing gnupg key box files that now hold public keys.

While reviewing the code I discovered https://metacpan.org/pod/Data::Buffer, an amazingly easy way to parse binary data files. Last released in 2001 and it still works great 23 years later.

That's despite running on completely different Linux distributions. Version 5.6.x Perl was at of the art in 2001. It still runs fine in 5.40 Perl - No changes needed.

What other Programming language provides that level of backward compatibility.

Top comments (1)

Collapse
 
jonasbn profile image
Jonas Brømsø

The stability and backwards compatibility of Perl never seize to amaze me. Congratulations on the adoption and great work with the GitHub clean up.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay