Perl, perl Talks

Juggling Patterns In Perl — Will Braswell, 45 minutes; pending

Juggling patterns are described by a mathematical language named Siteswap, with names such as: 333 AKA “Cascade” 4444 AKA “Fountain” AKA “Can’t You Juggle More Than 3?” 55555 AKA “5 Cascade” AKA “Can’t You Juggle More Than 4?” 51 AKA “Shower” 52515 AKA “Passing The Baby”

Practical Perl 6 — Jeffrey Goff, 240 minutes; pending

Learn Perl 6 hands-on as we build a database-driven wiki application from the ground up with a modern fully-asynchronous web server, SQLite and a full OORDBMS. We'll construct a simple web application that you can deploy and launch with one command! Don't worry if you don't know Perl 6, that's what you're here to learn.

Overloading Perl OPs using XS — Nicolas Rochelemagne, 45 minutes; accepted

Several CORE functions can be overloaded using CORE::GLOBAL:: override, but sometimes it’s not possible and XS is the alternate option to mock some Perl OPs. You are going to learn how to mock Perl OPs in XS and replace them by some convenient Pure Perl helpers using the FileCheck operators -X.

Measuring the Quality of your Perl Code — Dave Cross, 45 minutes; accepted

Procrastinate with DBIx::LazyCache — Jeffrey Goff, 45 minutes; accepted

Do you experience feelings of dread or fear when you update database tables? Have you ever wanted to tell a DBIC column “Ah, fuggedaboudit” and populate it later? Then you need DBIx::LazyCache, at a CPAN mirror near you. Consolidate your caching and business logic in one easy-to-use DBIx::Model.

Custom Routing Protocols in Dancer - Play Nicely With JavaScript — Jeffrey Goff, 45 minutes; accepted

Simplify communicating between Dancer2 and your JavaScript front end by writing your own custom routing protocols. We’ll take Dancer2, DXtreme’s DataGrid, and your existing DBIx::Class schema, and combine them into a single route keyword you can use in your own apps.

Perl 5: The past, the present, and one possible future — Sawyer X, 45 minutes; accepted

Perl 5.30, past and future. At least one of them.

How to build traditional Perl interpreters. — Takahiro Shimizu, 20 minutes; accepted

In this talk, we will discuss Perl 1 through Perl 6 features of Perl, how to build, and the implementation of each version in C. If you are interested in the language Perl and you are interested in historical studies so far, I think it would be interesting.

Perl in Japan — Takayuki Fukumoto, 20 minutes; accepted

In this talk, I'd like to tell you the current state of Perl in Japan. In order to introduce it, I will talk 2 topics - web service development and community.

Just another Perl hacker — Job _, 5 minutes; accepted

Perl was one of my first languages. It's immensely influenced the way I think about programming. But most of all its community has been a part of my life for so many years. This is a walk down memory lane.

Apollo 11 at 50 - A Simple Twitter Bot — Dave Cross, 5 minutes; accepted

Perl::Formance Rekapitulacija 2019 — Steffen Schwigon, 5 minutes; accepted

Modern Perl Web Development with Dancer2 — Dave Cross, 480 minutes; cancelled

In this workshop we will build a simple web application using Dancer2 and several other modern web tools.

Moving Mountains With Perl — Lee Johnson, 20 minutes; cancelled

Using a Raspberry Pi + stepper motor, with some simple Perl, to pan a large format camera. Ultimately to take photographs of mountains.

List all PerlCon talksSubmit a new talk