Pradeep Chodisettibackend.engg.wiki·Jan 18, 2024CGI and mod_perlCGI CGI or Common Gateway Interface is a standard protocol that defines how web servers and external programs can communicate. It allows web servers to execute programs written in various languages, such as Perl, Python, and PHP, in response to web r...Discussperl
Pat Rubishashbangposh.hashnode.dev·Jul 26, 2023Perl for Sed-ersI've generally avoided Perl like the plague; I've never had a need for it, and its minimalist syntax makes for a steep initial learning curve. But mainly I just haven't needed it, as the GNU utilities have generally covered my needs. Today though I n...Discussperl
Al Newkirkiamalnewkirk.hashnode.dev·Sep 23, 2022Pure Perl subroutine signaturesReally, how hard could it be? All this talk about types, objects, and systems, got me to thinking, "what would it take to create a 100% backwards-compatible pure Perl proof-of-concept for optionally typable subroutine signatures". I mean really, how ...Discuss·40 readsperl
Al Newkirkiamalnewkirk.hashnode.dev·Sep 19, 2022Types, Objects, and Systems, Oh my!Inextricably bound Perl isn't a strongly typed language, and its built-in types are limited and not generally accessible to the engineer, however, Perl supports various classes of data and in recent years has flirted with various ways of enabling run...Discuss·32 readsperl
Tomasz Węgrzanowskitaw.hashnode.dev·Sep 14, 2022Open Source Adventures: Episode 81: Exploring Raku Regular Expression APIIn previous three episodes I explored regular expression APIs of Ruby, Crystal, and Python, so let's finish this by doing the same exercise in Raku. The problem is the same - there's multiple date formats, and we want to extract information from whic...Discuss·46 readsOpen Source Adventuresperl
Al Newkirkiamalnewkirk.hashnode.dev·Aug 23, 2022Introducing Venus, a new world for Perl 5Abstract Programming in Perl is choices all the way down. Perl is a multi-paradigm programming language which means that Perl can support the development of software using different programming paradigms, e.g. functional programming, object-oriented ...Discuss·47 readsperl
Zachzachsarette.hashnode.dev·Apr 23, 2022Writing my own Cookbook of CodeI'm learning a new language called Raku. Why? I want to automate tasks and learn how to solve complex algorithms. Also, I wanted to learn something new, interesting and different. I am already professionally proficient in HTML, CSS, JavaScript, Types...Discuss·89 readsLearning Journey
Tomasz Węgrzanowskitaw.hashnode.dev·Feb 12, 2022100 Languages Speedrun: Episode 87: SidefSidef is a prototype programming language, describing itself as inspired by Ruby, Raku, and Julia. Installation on OSX It's not that easy to run Sidef. It runs on Perl 5 platform and you can install it through CPAN, but you'll run into serious proble...Discuss·37 reads100 Languages Speedrunperl
Tomasz Węgrzanowskitaw.hashnode.dev·Feb 10, 2022100 Languages Speedrun: Episode 84: Lingua Romana PerligataLingua Romana Perligata is basically Perl in Latin. You think Perl has too much punctuation? It's all gone. Instead you'll need to deal with word endings. To enjoy Lingua Romana Perligata you need to install it with cpan Lingua::Romana::Perligata and...Discuss·31 reads100 Languages Speedrunperl
James Reedtwiddlingbits.net·Jan 30, 2022An alternative markup language for man pagesWhile developing many of my projects I've found myself faced with the timeless question: to document or not to document? My goal is to provide man pages for any project used from the command-line or designed to be integrated into a larger Linux ecosy...Discuss·1 like·106 readsLinux