Persönlich finde ich das 'Smith' Projekt faszinierend. Bei der Namesgebung muss das eine Super-CFML Engine werden..;)

Im Ernst, nachdem sich Adobes ColdFusion gerade auch mit CF8 und dessen grossen Funktionsumfang immer mehr zu 'Eier-legenden -Woll..." mutitiert , sich das entsprechend bezahlen lässt – und sich wie bereits Macromedia zunehmend auf den Enterprise Markt ausrichten-, bildet 'Smith' mit seiner OpenSource CFML-Engine einen willkommenen Kontrast.

siehe auch http://cfopen.instantspot.com/

Dass die ganzen 'Advanced-Tags' für Verity oder die Flash-Funktionen wie Charts fehlen, finde ich nicht mal ein Nachteil. Ein schlanke performante und kostengünstige Engine, um Applikationen in CFML zu entwickeln, wäre eigentlich für mich der Wunsch.

Die ganzen neuen Ajax-Tags von CF8 sind schön, um mal schnell einen Prototypen zu entwickeln, aber man kann auch darauf verzichten und den JS Code selber schreiben.

Wenn man sich die Tag und Funktionsliste von Smith anschaut fehlt eigentlich nicht mehr viel.

Im meisten schmerzt zur Zeit noch der fehlende <cftransaction> -Tag,der doch in vielen Applikation verwendet wird. Im praktischenEinsatz zeigen sich auch einige kleine Unterschiede im CFML-Interpreter zB gibt 'Smith' einen Fehler aus bei

<cfcatch type="missinginclude" />

<cfcatch type="missinginclude" ></cfcatch>

passt dann...

Leider sind zur Zeit aber vor allem die bekannten Frameworks wie Fusebox oder Mach-ii auf 'Smith' nicht lauffähig. Trotz einigen Modifikation an den Core Files musste ich bei beiden Frameworks aufgeben, sie für 'Smith' anzupassen.