On 5/19/07, Robertson-Ravo, Neil (RX) <[EMAIL PROTECTED]> wrote: > 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#?
BlueDragon was originally written in Java and used the J# path to get the core engine compiled on .NET as I understand it. That aspect is independent of what it does to CFML, however. It used to go to a proprietary intermediate language. I don't know whether it still does. Considering that the J2EE and .NET versions likely still share a lot of common code, I would expect the architecture to be similar - but that doesn't preclude having a compile-to-Java-bytecode in the Server / JX / J2EE editions and a different compile-to-MSIL in the .NET version. However, it's usually easier to go to some common abstract machine language first if you're supporting multiple target bytecodes since that way you can reuse more code and have less maintenance to do. Maybe Vince or one of the NA engineers can chip in and flesh out my suppositions? This has kind of wandered OT compared to the original topic (interesting tho' it is)... -- 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 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Macromedia ColdFusion MX7 Upgrade to MX7 & experience time-saving features, more productivity. http://www.adobe.com/products/coldfusion?sdid=RVJW Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278696 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

