Online / 5 & 6 February 2022


The manifold joys of metaprogramming

In Raku and elsewhere...

Metaprogramming is a technique that allows the creation of data and control structures during runtime. This gives adaptiveness and expressiveness to languages, allowing the creation of data structures with complex behavior, and adapted to the environment or to the data used. In this talk we will talk about general metaprogramming techniques, with examples in Raku and other modern languages.


Photo of Juan Julián Merelo Juan Julián Merelo