A Template Language for the Next 10 Years
The Template Toolkit is 10 years old. That's an incalculably long time in internet years and let's be honest, TT2 is showing its age. I'm not saying it's a fat, ugly pile of stinking crap that needs to be killed with fire, but, well, it is, and it should be.
Admittedly I've been saying this for some time now. Rather a long time. In fact, entire civilisations have risen and fallen in the time that the long awaited version 3 has been in the pipeline. But I'm pleased to report that the end is nigh. Well, nigh-ish.
In this talk, I will ramble aimlessly down wandering paths of loosely interconnected subjects relating to the design and implementation of TT3. But mostly I'll just being showing you some of the cool stuff it can do. Interspersed with some nice pictures of badgers. Badgers are nice.
TT3 is a smaller, lighter, simpler and way more funner template language than that of its predecessor. It's also more configurable, extensible, malleable and generally fiddle-about-with-able than ever before. It's got more nobs than you could ever want to tweak, and most of them go up to eleven.
Best of all, I'll be showing real, live, running code. Yeah, imagine that! A TT3 you can download and actually run. Who'd of thought it? Next thing you know, Perl 6 will be finished and we can all relax with a nice game of Duke Nukem Forever.
Attended by: Andy Wardley (abw), Dave Cross (davorg), Abigail, Léon Brocard (acme), Colin Bradford (cjbradford), Ian Wells (ijw), Arun Prasaad (arunbear), Paul Mooney (moonfish), David Dorward, fifi, Damon Davison (allolex), Paul Evans (LeoNerd), Gordon Irving, victoria conlan, Mark Rainford, Anish Kumar (Anish), Anatolie Mazur (Mask), Jess Robinson (castaway), osfameron, Victor Churchill, Braudel Maqueira (brau), Edmund von der Burg (evdb), Gabi Hack (gabimuc), mirod, Richard Taylor, Colin Robertson, Andrew Solomon (illy), Pedro Figueiredo (pfig), Stuart Dodds, James Mastros (theorbtwo), Matthew Black, Stan Sawa, Adam Trickett (ajt),