Matt Liotta suggested on the CFCDev listserv that a "bakeoff" occur to get some comparison metrics on all the different proposed frameworks and methodologies which would leverage the capabilites of CFMX.
It appears that several developers are game to this idea and the current concensus is for everyone to write a "Blog" application in CFMX. Here's the original message from Matt:
It seems that since the release of CFMX many CF developers have been rethinking how they build CF applications thanks to new abilities through the use of CFCs and/or tighter Java integration. This has led to quite a lot of discussion over frameworks and methodologies as of late. I thought it might be interesting to have a bakeoff to get some comparison metrics on these different techniques.
The idea would be to take one set of application requirements and then build an application using each of these techniques. Metrics like time taken to develop, lines of code, performance, etc could all be captured for each. Obviously, developing all of these applications would take a considerable amount of time. However, if many people were interested we could each take one technique each and then share our results.- Matt Liotta via CFCDev
It'll be interesting to see what everyone comes up with. I'm still playing around to determine what I feel is the best model for CFMX. Most of the implementations I've seen so far seem to be too cumbersome for most applications—I think because they try to borrow all the techniques from another language and it doesn't necessarily fit well into the CF environment.
Anyway, if this happens, it'll could be interesting and extremely informative.
Comments for this entry have been disabled.