Skip to main content

Search

Items tagged with: Perl


#perl is fantastic: how could I never have learned of such a beautiful CLI tool?
#perl


I have also uploaded a Dist::Zilla plugin to #CPAN for testing code against mixed Unicode scripts.

metacpan.org/release/RRWO/Dist…

#perl #dzil #security


I have uploaded a new #Perl module to #CPAN that tests files for mixed Unicode.

The idea is to improve #security by testing against confusing and possibly malicious mixtures of character scripts.

metacpan.org/release/RRWO/Test…


Hot take from someone at German Perl Workshop #gpw2025 talking about his recent experience with #Android development:

"#Kotlin is like #Java, #VisualBasic and #Perl had a baby"


I’m looking for work as a senior software #developer. I have a full-stack #WebDev cert, 16+ years #Perl back-end experience, proficiency in multiple other #programming languages.

Databases? Sure, relational *and* NoSQL. Ci/CD? Have done, want to do more. I like working with others, either here in #Houston or remotely across the US.

I’ve been hacking code since the #Commodore PET days. I can certainly delight your customers, whatever your stack.

More here: LinkedIn.com/in/mjgardner

#FediHire


So I've tried to install sophisticated/complicated "local network cloud" storage apps to backup things from any device, to no avail. Bah! So I am just making my own from nuts and bolts with #Perl #mojolicious

It is maybe clunky, but simple and working too:

github.com/ology/JunkDrawer


🚀 Solving Geocoding Challenges with Perl at Geolytica 🌍

Geolytica tackles the tough problem of parsing free-form addresses and matching them to real-world locations! 🖥️✨

From correcting OpenStreetMap Point Of Interest data using in-house AI ("PerlGPT") to maintaining billions of geo-location entities, Perl’s stability and versatility make it the backbone of their geocoding engines for geocoder.ca and geocode.xyz.

perl.com/geolytica-powered-by-…

#perl @perl @tag-perl #programming


Svelte 5 (JavaScript / Typescript) has introduced #Perl syntax ("Runes"). Didn't they mock our sigils for decades?

Ooo they even have $: now, but I missed what that does.

And @render.

#perl


🎵 Create Music with Perl! 🎹

We have another first-time perl.com contributor today. Learn how to generate melodies, harmonies, bass lines, and even complex rhythms using Perl and MIDI tools. This guide by fosstodon.org/@ology covers everything from setting up your first score to crafting algorithmic compositions. 🎼

perl.com/article/creating-midi…

#perl @perl @tag-perl #programming


Nice!

The #Perl mongers map is back!

pm.org/groups/

It's in a bit reduced form since it's hayday, but if you know of a nearby #PerlMongers group that ought to be visible, then you can help put it on the map too:

It's just a quick PR to github.com/perlorg/www.pm.org/… 🤩

Easy-peasy! 😉


Finally got around to adding OpenStreetMaps to #Perl Mongers website. (After Google Maps broke months ago.) pm.org/groups/
#perl


I wrote about adding features to your #MIDI hardware with #Perl

fuzzix.org/enhancing-midi-hard…


A quote from the book that I think you'll like, @ChristosArgyrop :

"If lisp is the result of taking syntax away, Perl is the result of taking syntax all the way." [p.342]
#lisp #perl
en.wikipedia.org/wiki/File:Spi…


Should URI::mysql Switch to DBD::MariaDB?

justatheory.com/2025/01/uri-my…

#perl #sqitch #mysql #mariadb


Among #DuckDuckGo’s $1.1M charitable donations in 2024 was $25,000 to @PerlRakuFoundation to support continued #Perl and #RakuLang #programming, community, and ecosystem #development: spreadprivacy.com/2024-duckduc…

/ @perl


Why yes, @oalders, that is the new #perl logo on our tutorials page

opencagedata.com/tutorials


I wrote a post using #PDL for extraction of line features from images using a Hough transform. Hopefully, it shows PDL's capability for working with ndarrays (even though this is just 2D in both the image and parameter space).

pdl.perl.org/advent/blog/2024/…

#perl #ImageAnalysis #computervision


I really like @oalders’s new logo too! Sorry, @kraih, I think your #Perl5 raptor is out.

/ @perl

#Perl


Foswiki-2.1.9 is now available for download! We are delighted to announce a new release, which includes 57 significant bug fixes compared to the previous 2.1.8 version. This update addresses a range of important issues and enhances the overall stability and performance.

blog.foswiki.org/Blog/Foswiki2…

#foswiki #wiki #perl #foss #opensource


Here's my take on it, when the tile was written about on SciAm. 😀

It's mostly about getting a proper grid happening with #Perl.

ology.github.io/2023/04/30/of-…

#perl


Earlier this month, #duckduckgo donated $25,000 to The Perl and Raku Foundation.

#perl #raku #opensource

perl.com/article/duckduckgo-do…


TIL from the #Perl Advent Calendar about the #Agile meeting tool App::Standup::Diary!

perladvent.org/2024/2024-12-12…

Interesting that it uses Object::Pad (metacpan.org/pod/Object::Pad), which has become a testbed/preview for upcoming features in Perl's (still experimental) new #OOP syntax (perldoc.perl.org/perlclass, code-named #Corinna). I know @leonerd has often asked for more folks to kick the tires on both.

#SoftwareEngineering #coding #programming


The Weekly Challenge Advent Calendar 2024 #Perl
Day 12: Max Positive Negative / Count Equal Divisible
theweeklychallenge.org/blog/ad…
#perl


Yes, the bug is indeed in #MacPorts. Well, in the p5.34-devel-checklib port at any rate.

If #perl #XS is broken for you in Mac Ports then rt.cpan.org/Ticket/Display.htm… may be helpful.


Why is this program valid? I was trying to create a syntax error #perl stackoverflow.com/q/11695110/1…
#perl


My paper about the @metacpan module Task::MemManager is done!
Join me Dec 18th for the talk at Winter 2024 Perl Community #Conference
blogs.perl.org/users/oodler_57…
, showing how one can use the module to share memory between components of multi-language (#C #assembly , #Perl , #PDL) applications .

The package will be discussed in a more applied context in my 2nd talk ("Quest for Performance") in which I will illustrate its use in #OpenMP #C / #Perl @openmp_arb workflows. #Fortran is next!


The Weekly Challenge Advent Calendar 2024 #Perl
Day 1: Leaping from Tree to Tree as They Float Down the Mighty Rivers of British Columbia
theweeklychallenge.org/blog/ad…
#perl


It's midnight somewhere! 🔥

Day 1 of year 25 of The Perl Advent Calendar is now available. 🤶

"While You're Waiting for Corinna" by Ovid. 🎄

perladvent.org/2024/2024-12-01… 🚀

#perl @perl @tag-perl #programming


metacpan.org/dist/Music-Dice in the house! Well, on CPAN. 😀

It's a work in progress, but fully functional. There are a couple example programs included. Let the games begin!

#perl #music #dice


While crafting my new, Music::Dice #perl module, I discovered how I could improve my rhythmic phrase generator module, metacpan.org/dist/Music-Durati… module. 0.0822 in the house, for my millions of users! 😁
#perl


Big upgrade for Parse::Syslog::Line hitting the CPAN soon:
github.com/reyjrar/Parse-Syslo…

Date processing is about 30% faster with the conversion to Time::Moment from HTTP::Date. JSONify all your syslogs via: parse-syslog-line.pl -j

Handles RFC5424 structured data, embedded JSON, and embedded K=V style K/V extraction!

* RFC5424 loose mode: github.com/reyjrar/Parse-Syslo…

* RFC5414 strict: github.com/reyjrar/Parse-Syslo…

* JSON: github.com/reyjrar/Parse-Syslo…

* K/V: github.com/reyjrar/Parse-Syslo…

#logging #syslog #perl


I love Perl. 💜 It's the language I know best, at the moment, because I have been using it since 1995, as a career Perl programmer.

However, I rather like Ruby, because it's very Perlish, has first class PCRE, and is concise and clean, and DWIM. Most importantly, it has a cleaner OOP syntax, with a "class" keyword built-in, unlike Perl, whose OOP is a bolted-on afterthought, bless her dirty soul.

Python is okay, but it's built-in support for List Comprehension is super awesome! List Comprehensions make code even more elegant and pithy than Perl, by natively providing a construct that is roll-your-own in Perl, like OO.

Also, Python's NumPy and SciPy libraries gave it an early lead in the field of Machine Learning, a place that should rightfully have belonged to Perl, notorious for how easily it can slice, dice and munge text.

#perl #ruby #python #programming #programminglanguages #machinelearning


@ajnn
My two wish list items for Perl are:

1. OOP : As natural and seamless as Ruby. Built-in "class" keyword and other OO features.

2. List Comprehensions : Just steal shamelessly from Python. This one should be relatively easy to implement.

#Perl #ProgrammingLanguages


When I want something to keep working ... I write it in Perl.

Legible¹, modern, simple ... Perl.

Every other language is a never-ending hellscape of "stop thinking about the problem because you're making me think about the tool instead".

I do not have time to constantly refresh my mental-model cache of ten layers of your platform's installation abstractions.

I do not have time to perpetually chase a sliding window of backwards incompatibility, nested dependencies, inscrutable errors, curl|sudo bash-isms, and dead-end / WONTFIX help threads.

I do not have time to PR your GitHub README to supply the seven implied assumptions missing from your "quick start".

I have work to do.

#Perl

¹Yes, you can do that. Damian Conway's "Perl Best Practices" is definitive.
oreilly.com/library/view/perl-…

#perl


#TodayIAchieved a "migration guide" of sorts, for rewriting code from classical #Perl style to Object::Pad, perhaps as a first step towards using the new `feature 'class'` syntax of Perl 5.38 onwards.

metacpan.org/dist/Object-Pad/v…