Zephyr (./11) :
Y'a quoi dans smarty qui n'est pas php5-compliant ?
qui le rendent non utilisable en PHP 5, rien
mais smarty n'est pas pour autant écrit en php 5 (en tirant parti des fonctionnalités php5, s'entend ; php 5 étant globalement resté compatible avec la syntaxe de php 4)
(d'ailleurs, et ça fait presque plaisir à voir, smarty n'est plus un sous-projet de php

(après, avis perso, aussi, peut-être ^^ ) )