2010-04-01から1ヶ月間の記事一覧

Template cascading in Xslate

Xslateにテンプレートの重ね掛け(template cascading)を実装した。 この機能は、DjangoやText::MicroTemplateのテンプレート継承に似ている。 使い方だが、まず基本となるテンプレートを用意し、block $name -> { ... }でブロックを定義する。 base.tx: <section> : b</section>…

OSDC.twで発表してきました。

OSDC.twでXslateを発表してきました。 発表資料:http://gfx.github.com/osdc-tw-2010/main/肝心の発表は、プレゼンの焦点がぶれてしまって*1イマイチな出来でした。ひたすらPerl/XSへの愛を語るほうが私らしくてよかったと思います。とはいえ、この旅行自体…

OSDC.TWで発表します

来週末、4/24に開催されるOSDC.TW(or Shibuya.pm #13)で発表します。そこでは、高速テンプレートエンジン Xslate を紹介するつもりです。これはまだコードを書き始めたばかりで完成には程遠いものの、すでに従来のテンプレートエンジンと比較すると数倍のパ…

Perl 5.12.0 released!

Perl 5.12.0がリリースされたようです。おめでとうございます! http://search.cpan.org/dist/perl-5.12.0/

Benchmarks to Text::ClearSilver

Text::ClearSilver(CS)のベンチマークをとってみた。 比較はTemplate-Toolkit(TT), HTML::Template::Pro(HT), Text::MicroTemplate(MT)、およびMobaSiF::Template(MST)と行った。ベンチマークスクリプトは id:tokuhirom のものをベースに少し複雑にした。 結…