Fun with Macros
by Rolf Langsdorf (LanX) (Darmstadt.pm)
Fun with Macros aimed at Intermediate and is held in Deutsch. This talk starts on 2019-03-08 at 14:10 for 40 minutes. It takes place at the R1.001.
Syntaktische Macros sind ein Killer Feature von Lisp das sich viele schon lange für Perl Wünschen...
... tatsächlich ist es aber bereits schon lange möglich eine Funktion zur Compile-Zeit zu expandieren und zu "inlinen".
Man muss dazu nur den Import Mechanismus mit einem Source-Filter koppeln, so dass man Code sauber einfügt ohne in die üblichen Fallen von Source Filtern zu treten.
Koppelt man das dann mit Keyword::Simpel hat man dann sogar einen Macro Mechanismus zur Hand der ohne "use" Statement funktioniert.
Um die Vorteile zu demonstrieren, werden wir verschiedene elegante Lösungen für DSLs, Objektmodelle und Laufzeitoptimierung darstellen.
Tags: syntactic_macros
Interest in attending: