LNATION

LNATION @lnation

About: I blog about perl.

Joined:
May 30, 2025

LNATION
articles - 34 total

Learning Perl - Overloading Operators

In the last post we investigated prototype subroutines in Perl. In this post, we will look at...

Learn More 4 2Jun 12

Learning Perl - Prototypes

Today we are going to discuss Perl subroutine prototypes, which are a way to enforce a certain...

Learn More 2 1Jun 11

Learning Perl - File Handles

In programming file processing is a key skill to master. Files are essential for storing data,...

Learn More 7 2Jun 11

Learning Perl - Inheritance

In the last post we discussed Object Oriented Programming in Perl, focusing on the basics of creating...

Learn More 2 1Jun 10

Learning Perl - Object Orientation

Object-Oriented Programming (OOP) is a widely used programming paradigm that enables the creation of...

Learn More 2 2Jun 9

Learning Perl - Exporting

In programming, we often want to share functionality across different parts of our code. In Perl,...

Learn More 2 2Jun 9

Learning Perl - Testing

In this post we will look at how to test Perl code using the Test::More module. Like documentation,...

Learn More 2 1Jun 8

Learning Perl - Plain Old Documentation

When you write and program in any language it is good practice to document your code. Each language...

Learn More 0 1Jun 8

Learning Perl - CPAN

In the last post I showed you how to create a new module and how to use it in your code. In this post...

Learn More 0 0Jun 8

Learning Perl - Modules

A module in Perl is a reusable piece of code that can be included in your scripts to provide...

Learn More 0 1Jun 8

Learning Perl - Regular Expressions

Regular expressions also known as regex or regexp, are a powerful way to match patterns in text. Most...

Learn More 0 1Jun 8

Learning Perl - Subroutines

Subroutines are one of the most important building blocks in programming. They allow you to organise...

Learn More 1 1Jun 8

Learning Perl - Ternary Operators

In a previous post, we learned about conditional statements in Perl. The ternary operator is an...

Learn More 3 0Jun 7

Learning Perl - References

In the last post we learnt how to create a reference to a scalar, an array, and a hash. In this post,...

Learn More 3 0Jun 7

Learning Perl - Scalars

Before moving onto more complex topics lets come back to how we represent data in Perl. The most...

Learn More 2 1Jun 7

Learning Perl - Loops and Iteration

In previous posts, we explored variables, arrays, hashes, and conditional statements in Perl. Now...

Learn More 3 1Jun 7

Learning Perl - Conditional Statements

So far we have covered basic variables in Perl, today we are going to look at how to use these...

Learn More 2 1Jun 7

Learning Perl - Hashes

In the last post we covered the basics of arrays, today we will look at hashes in more detail. What...

Learn More 2 1Jun 7

Learning Perl - Arrays

As stated in the previous post, Perl has three types of variables: scalars, arrays and hashes. Today...

Learn More 6 4Jun 7

Learning Perl - Variables

I will attempt to explain things in this post in a way that is easy to understand, even for those who...

Learn More 2 1Jun 6

Learning Perl – Introduction

Perl has long been known as the “duct tape of the Internet,” or "the Swiss Army chainsaw of scripting...

Learn More 5 1Jun 6

I have been sharing this week what I have learned over the past year, the series currently has ten posts covering the basics of XS. I hope you enjoy them in your own time.

Learning XS - How to create an object LNATION ・ May 30 ...

Learn More 0 1Jun 6

Learning XS - Closures

Over the past year, I’ve been self-studying XS and have now decided to share my learning journey...

Learn More 3 2Jun 5

Learning XS - C data types

Over the past year, I’ve been self-studying XS and have now decided to share my learning journey...

Learn More 2 1Jun 4

Learning XS - Regular Expressions

Over the past year, I’ve been self-studying XS and have now decided to share my learning journey...

Learn More 0 0Jun 4

Learning XS - Exporting

Over the past year, I’ve been self-studying XS and have now decided to share my learning journey...

Learn More 2 1Jun 3

Learning XS - Exporting

Over the past year, I’ve been self-studying XS and have now decided to share my learning journey...

Learn More 0 2Jun 3

Learning XS - Invocation

Over the past year, I’ve been self-studying XS and have now decided to share my learning journey...

Learn More 2 2Jun 3

Learning XS - Prototyping

Over the past year, I’ve been self-studying XS and have now decided to share my learning journey...

Learn More 2 0Jun 2

Learning XS - Overloading

Over the past year, I’ve been self-studying XS and have now decided to share my learning journey...

Learn More 2 1Jun 2