On Mon, Nov 29, 2010 at 6:41 PM, Josh Hayes-Sheen <[email protected]> wrote:
> Yeah, I just kind of assume 'cross platform' anything in the CFML
> world right now is a tough business, especially after the whole CFML
> Advisory Committee explosion thing, Welcome to the world of 'shadow
> the established proprietary platform'

Cross-platform CFML was fairly hard before the committee but has
gotten easier overall as the compatibility levels between the engines
have improved just thru natural evolution. For example, it's possible
to write almost everything in cfscript and have it run identically on
ACF, OpenBD and Railo.

cfinterface is a bit of a wart on CFML. It isn't really useful in a
dynamic language(!) and ColdBox's use of it is very recent (I have a
large ColdBox 3.0 M3 app and cfinterface is nowhere to be seen).
Frankly, I think ColdBox has a very Java-esque mentality that is at
odds with CFML's core dynamic nature (and I've run into so many bugs
with ColdBox that I'm in the process of planning a migration away from
it at some point).

> This is probably the best solution, I guess multiple inheritance goes
> out the window though eh?

CFML does not have multiple inheritance - it's just like Java in that respect.
-- 
Sean A Corfield -- (904) 302-SEAN
Railo Technologies, Inc. -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

-- 
Open BlueDragon Public Mailing List
 http://www.openbluedragon.org/   http://twitter.com/OpenBlueDragon
 official manual: http://www.openbluedragon.org/manual/
 Ready2Run CFML http://www.openbluedragon.org/openbdjam/

 mailing list - http://groups.google.com/group/openbd?hl=en

Reply via email to