Favorite Talks Schedule iCal export Submit a talk proposal

Search Statistics
Log in

A Template Language for the Next 10 Years

By Andy Wardley (‎abw‎) from London.pm
Date: Saturday, 5 December 2009 12:00
Duration: 40 minutes
Tags: badger mushroom snake template tt tt3

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: mirod, Léon Brocard (‎acme‎), Pedro Figueiredo (‎pfig‎), Dave Cross (‎davorg‎), Abigail, osfameron, David Dorward, Adam Trickett (‎ajt‎), Damon Davison (‎allolex‎), Matthew Black, Jess Robinson (‎castaway‎), James Mastros (‎theorbtwo‎), Edmund von der Burg (‎evdb‎), Paul Mooney (‎moonfish‎), Mark Rainford, Stuart Dodds, Arun Prasaad (‎arunbear‎), Stan Sawa, Victor Churchill, Andy Wardley (‎abw‎), Braudel Maqueira (‎brau‎), Gordon Irving, fifi, Colin Bradford (‎cjbradford‎), Ian Wells (‎ijw‎), Gabi Hack (‎gabimuc‎), Andrew Solomon (‎illy‎), victoria conlan, Richard Taylor, Paul Evans (‎LeoNerd‎), Anish Kumar (‎Anish‎), Colin Robertson, Anatolie Mazur (‎Mask‎),