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.
Deployment strategies for Perl Applications — Jens Rehsack, 45 minutes; pending
What is deployed to where? When it's removed and who is responsible? How can a deployment migrated? Questions over questions in operating applications.
Apocrypha: stories about Perl 6 documentation — Juan Julián Merelo-Guervós, 45 minutes; accepted
WebPerl - Run Perl in the Browser! — Hauke Dämpfling, 45 minutes; accepted
Lightning Talks Day 1 — R Geoffrey Avery, 5 minutes; accepted
Lightning Talks Day 2 — R Geoffrey Avery, 5 minutes; accepted
Lightning Talks Day 3 — R Geoffrey Avery, 5 minutes; accepted
What I learned about SQL in 2018 — Max Maischein, 45 minutes; accepted
This talk shows how to use SQL Window Functions (ISO SQL:2008) and how to use Common Table Expressions (CTE, ISO SQL:1999).
Console oriented sites and Perl 6: joining the worlds together — Igor Chubin, 20 minutes; accepted
Console sites or console services are sites that can be accessed from the browser or directly from the terminal, and though in both cases have the same or similar look and feel, accessing them from the terminal is usually preferable because of the advantages of the terminal itself. The question is, could Perl 6 become the main templating language for the console sites? And if yes, what main obstacles will be possibly faced on this way?
goto considered useful — Herbert Breunung, 45 minutes; accepted
While coding my first, small real life project in Perl 6, a handy command line tool named goto, I discovered some pros and con's I want to share here. It's mostly about the traps I ran into most often and some general (software engineering type) thoughts you should consider before even starting your Perl 6 adventure.
ASN.1 for Perl 6: with elegance and metacompilation — Alexander Kiryuhin, 20 minutes; accepted
During this talk we will take a quick look at the process of implementing Perl 6 support for an ASN.1 subset: what was easy, what was hard and what was awesome.
When Cro is not a Web Framework: implementing LDAP for Perl 6 — Alexander Kiryuhin, 20 minutes; accepted
So far Perl 6 did not have support for the LDAP protocol. This talk briefly explains the main parts of the Cro-centered implementation we built.
Genesis: Concurrent evolutionary algorithms in Perl 6 — Juan Julián Merelo-Guervós, 20 minutes; accepted
The parsed and the curious: macros for Perl 6 — Carl Mäsak, 45 minutes; accepted
What drive and desperation leads a developer to create an entirely new scripting language, just to figure out how to put macros in Perl 6? Find out in this talk!
Easy as Six — Arne Sommer, 45 minutes; accepted
Perl 6 performance update — Jonathan Worthington, 45 minutes; accepted
A look at the performance of the Rakudo/MoarVM implementation of Perl 6 today, considering how various language features perform, explaining some of the key optimizations that take place, and looking at the challenges and opportunities ahead.
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.
Recent PAUSE Changes — Kenichi Ishigaki, 20 minutes; accepted
In this talk, I'll explain some of the recent changes of PAUSE, The [Perl programming] Authors Upload Server, and some of the future plans, mostly from the point of view of web user interface you usually use, with a little note on the indexer.
Perl 6 for beginners — Jens Rehsack, 45 minutes; accepted
This will be a talk about basic Perl 6 expressions. No programming strategies - just examples of valid Perl 6 code.
parsing confidently — Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯, 20 minutes; accepted
Many grammar parsers have defects that make them unsuitable for the general case.
Constraint Programming in Perl 6 — Laurent Rosenfeld, 20 minutes; accepted
How Moose made me a bad OO programmer — Tadeusz Sośnierz, 20 minutes; accepted
Moose (and Perl 6) gives us syntax and semantics to make OO easier – but are all the things it gives us actually good and worth recommending?
Portable Rakudo — Patrick Böker, 5 minutes; accepted
Rakudo recently gained the ability to be movable. This allows for a very simple way of distributing programs.
Introduction to Perl Weekly Challenge — Mohammad Anwar, 5 minutes; accepted
Test talk — Andrew Shitov, 5 minutes; accepted
The Number Sneeches — Finn Kempers, 5 minutes; accepted
Dockerize your Perl 6 tests! — Juan Julián Merelo-Guervós, 5 minutes; accepted
Ryazan Perl/IT Workshop — Ilya Chesnokov, 5 minutes; accepted
EPO Recording Kits / SPW / LPW — Lee Johnson, 5 minutes; accepted
Recording Talks without a camera — Julien Fiegehenn, 5 minutes; accepted
I am a mythmaker — Steffen Schwigon, 5 minutes; accepted
The Perl Family Tree: Discovering Our Heritage — Will Braswell, 45 minutes; cancelled
Your family is where you come from. Your family tree helps you visualize your past, and perhaps capture a glimpse of the future. Discover our shared heritage with an investigation into the history of Perl.
Pheix: Perl6-based CMS with data storing on blockchain — Konstantin Narkhov, 5 minutes; cancelled
Pheix is the attempt to create Perl6-based system used to manage and control a web content, without dependency on its type: blog, landing page, web store, show room, etc. The specific feature of Pheix CMS is hybrid model of data storing: we are trying to combine different data storages, regular databases and blockchain.
Perl Reunification Panel Discussion — Will Braswell, 45 minutes; cancelled
A panel discussion with representatives from the Perl 5, Perl 6, and Perl 11 communities.