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.
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”
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”
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 🙂
A screencast recorded during a talk at the Amsterdam Perl mongers meeting on 6 November 2018.
Short stories about playing with Raspberry Pi for a couple of years.
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.
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.
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.
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.
An overview of new features appeared in the version 5.14 of the Perl programming language.
A funny lightning talk about different methods of making an array empty in Perl.
Summary of how Moscow.pm people carry out “@a = ()” action.
This presentation goes through existing Perl 6 programs to see how its early adopters use the language today, before Perl 6 is completed.
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.
A semi-joke on how to create your own Perl 6 compiler and run the code in production already today.
An introduction of what are Gearman and its architecture, and how to use it to dispatch jobs in Perl.