Hmmm does BD parse/translate to a proprietry language before it goes to MSIL
and on to the CLR? Wouldn't the .NET version simple be J#?






"This e-mail is from Reed Exhibitions (Gateway House, 28 The Quadrant,
Richmond, Surrey, TW9 1DN, United Kingdom), a division of Reed Business,
Registered in England, Number 678540.  It contains information which is
confidential and may also be privileged.  It is for the exclusive use of the
intended recipient(s).  If you are not the intended recipient(s) please note
that any form of distribution, copying or use of this communication or the
information in it is strictly prohibited and may be unlawful.  If you have
received this communication in error please return it to the sender or call
our switchboard on +44 (0) 20 89107910.  The opinions expressed within this
communication are not necessarily those expressed by Reed Exhibitions." 
Visit our website at http://www.reedexpo.com

-----Original Message-----
From: Sean Corfield
To: CF-Talk
Sent: Sat May 19 22:52:13 2007
Subject: Re: Fwd: Purchasing ColdFusion

On 5/19/07, Eric Roberts <[EMAIL PROTECTED]> wrote:
> Actually...it is parsed by the server and compiled into Java which
produces
> the HTML and JavaScript which is in turn parsed by the browser :-D

CFMX 6.0 used to translate the CFML to Java and then compile the Java
to bytecode which runs on the JVM (which in turn will compile it to
native code if necessary, using the "HotSpot" JVM).

CFMX 7 compiles the CFML directly to byteocde (to run on the JVM).

I'm not sure exactly how Railo works - I suspect it compiles directly
to bytecode.

I believe BlueDragon used to compile to a proprietary intermediate
code which was then interpreted but they may have changed their
implementation these days. It would make sense for their .NET version
to compile directly to IL to run on the CLR. It will be interesting to
see what they do in light of the recent announcement of the DLR from
Microsoft - it would certainly make sense for them to create a
DLR-specific version of BlueDragon since it provides a even tighter
integration with other languages running on the CLR...

The point (of all the above) is that CFML is a *compiled* language these
days.

I don't know about Smith Project but, again, I suspect it compiles
directly to bytecode? Anyone know?
-- 
Sean A Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

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



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Upgrade to Adobe ColdFusion MX7
Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs
http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJQ 

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278695
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to