On Tue, Aug 12, 2008 at 10:32 AM, Dave Watts wrote: [...] > I would be ok with them making CF more "friendly" to Hibernate-like > frameworks - compiling CFCs as discrete Java classes rather than a bunch of > classes, one for each function, for example.
Thanks for the idea, Dave! I knew there were ways to be more java friendly, but was drawing a blank... That seems like a huge change, but maybe not. Now if only I could figure out a flawless classloader... J [...] > While CF is a Java application, from the CF developer's perspective it's a > programming language. Frameworks aren't incorporated in programming > languages for a very good reason - people have different opinions about > which frameworks to use. So, this sorta got me thinking, or, well, added spin to a thought I already had, about annotated CFCs. It seems like there is some pretty easy stuff that could be done to make working with, well, at least an ORM easier, using the annotation idea. Basically adding metadata to functions and whatnot for things that are "outside" the programming language, per say. That's not a good metaphor at all but anyways-- I could see taking this to other levels, like UI elements and whatnot (maxlengths, etc.?)-- sorta sticking all the related* information for the component right there. *here's the rub... is it really related? I'm wondering what other people think of the idea of annotations, or, really, using metadata to, like, add hooks (or whatever analogy you'd use). It does seem sorta fast, which I like (FAST GOOD! /Lars), but there's also, well... I don't know. I think something like UML has more flexibility, since it was aimed at describing things (or whatever). Eh, this was probably like wading through a morass of molasses, but, well, it's over. =] -- Good actions give strength to ourselves and inspire good actions in others. Plato ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;203748912;27390454;j Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:310893 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

