jeste. a ja sam zvanicno vodja sekte, posto sam objavio clanak o njegovom visocanstvu Smartyju za php|a proslog meseca. (link u postu pre tvog).
elem, ozbiljno, ako si vec procitao ovo, pogledaj i tolike odgovore koje su mu ljudi dali... a pogledaj samo njegovo priznanje da "ni on ne zna najbolji nacin za kreiranje html-a u web aplikacijama", tj da ne zna bojli nacin od templejta.
kada predlaze oop-style i widged-style pristupe, tek je to najgore. to uopste nije separacija logike i prezentacije aplikacije.
i uopste, cak i u definisanju ove "separacije", on kaze "It seperates code from content!", a onda kaze kako to nije tacno.
pa naravno da nije. uopste to nije poenta. pojenta je da odvojish logiku aplikacije (prisup bazi, obracune, ...) od prezentacije (html tabele, boje i slicno). u "prezentacionom" delu web aplikacije i dalje mora postojati kod (sto i on priznaje), a iako je php nastao bash da tome sluzi, nije najbolja alatka za taj posao..
a pominje i kako je nemoguce "dizajnirati" smarty templejte u nekom WYSIWYG editoru, a pogledaj u mom clanku kako je to lako (nekih 10-15 linija koda...)
od svih resenja koja on predlaze, jedino bih priznao da xml/xslt moze da odgovori zadatku. ali tu postoje josh dve zackoljice: prvo, i pisanje xslt transofrmacija se na kraju svodi na kod koji ima slicnu strukturu kao smarty template, samo sa mnogo tezom/necitkijom sintaxom (za nekog ko ne zna ni smarty ni xslt).
drugo, sto xml/xsl/xslt stil programiranja/dizajniranja zahteva novu generaciju web dizajnera, koja se josh nije rodila, (ili verovatno jeste, ali se josh "skoluje" ;)
elem, cak i ako ti ne odgovara smaty (ili samo ne znash sta sve moze -- cesta zamena teza), pogledaj moj clanak, (ili bar uvodni deo, koji se ne tice samog smartyja) gde je lepo objasnjeno zasto...