Here are the slides of my talk at the German Perl Workshop 2019 in Munich, which summarises a Christmas series of posts written last year. Lots of Perl 6 one-liners and related stuff such as the usage of the MAIN function. Video recording should also appear soon. Update. The video is ready.
Category: Talks
📺 Creating a compiler in Perl 6
At the German Perl Workshop 2019 in Munich, I gave a presentation about how to create compilers and interpreters using Perl 6 grammars. This talk differs from my previous talks on this subject, so if you’ve seen them, I hope you will also enjoy this one. There was a video recording during the talk, I … Continue reading “📺 Creating a compiler in Perl 6”
📺 Perl 6 as a new tool for language compilers
Here’s my recent talk from FOSDEM in Brussels, given on 3 February 2019. Perl 6 grammars are a great way to describe the grammar and implement an interpreter or a compiler of DSL or a programming language. In this talk, I will demonstrate how you can do it. During the talk, we will create an … Continue reading “📺 Perl 6 as a new tool for language compilers”
📺 Perl 6 grammars to create a simple interpreter
Here’s a screencast from a lightning talk that I gave at ‘Perl & Friends’ event in Barcelona today. That’s a simplified version of the previous talk 🙂
📺 Creating a compiler with Perl 6
A screencast recorded during a talk at the Amsterdam Perl mongers meeting on 6 November 2018.
Fun with Raspberry Pi (with Perl and C)
Short stories about playing with Raspberry Pi for a couple of years.
Perl 6 in production (presentation)
A brief historical overview of how Perl 6 was used to make web sites in the past, and how you can use it today to run the Plack/PSGI-based site. The presentation was given in Cluj-Napoca in 2015 at the 9th edition of the Cluj.PM group.
allperlbooks.com
Announcing the site with the collection of the Perl book covers ever printed on paper. Here is a presentation of my site, allperlbooks.com, which is a collection of the book covers, of all the books that are about the Perl and Perl 6 programming languages. Update: also about the Raku programming language.
The Future Perl Versioning Panel
This is a talk + a discussion that took place on 14 August 2013 as a part of the YAPC::Europe 2013 Perl conference in Kiev.
The Joy of Smartmatch
Here is a presentation explaining the main features of the so-called smartmatch (or smart-match, or smart match if you prefer). This is a feature of the Perl 5 programming language, appeared since its version 5.10.
Announcing YAPC::Europe 2013 in Kiev (slides)
Opening YAPC::Europe 2011 in Rīga
What’s new in Perl 5.14
An overview of new features appeared in the version 5.14 of the Perl programming language.
Regexes and Grammars in Perl 6
There’s more than one way to empty it
A funny lightning talk about different methods of making an array empty in Perl.
How to clean an array in Perl
Summary of how Moscow.pm people carry out “@a = ()” action.
Perl 6 by example
This presentation goes through existing Perl 6 programs to see how its early adopters use the language today, before Perl 6 is completed.
Perl 5.10 in 2010
Which features of Perl 5.10 are in use in today’s CPAN modules; how not to make mistakes; and a number of use cases of how to use Perl 5.10 features.
Personal Perl 6 compiler
A semi-joke on how to create your own Perl 6 compiler and run the code in production already today.
Gearman and Perl
An introduction of what are Gearman and its architecture, and how to use it to dispatch jobs in Perl.