Some good points Robert, I hear what you're saying. Natively compiled code does run faster than Just-in-time compile at the virtual machine layer.
But it does add several layers of complexity too. I'm not an expert at this level by any means, but it seams to me that Witango isn't ready to support this kind of low-level environment (nor any interpreted language for that matter, e.g., ColdFusion). For example, garbage collection and other memory allocation issues - what sort of Metatags would we need for this? I think this is why the Witango Java Compiler (or a .NET one for that matter) has some attraction. The Virtual Machine layer (or .NET CLR) has most of these low-level environment features built right in. You just need to provide the functional parts of your code and the Machine layer (or CLR) does the rest. If I take a realist point of view here, I think a Java Compiler is a great first step in this direction. Providing your code is well written, Java will still execute faster than an interpreted TAF or TCF - AND you now have code that is portable to other non-Witango applications. As you suggested, compiling a TCF is a very excellent starting point. Having your TCF compiled as a JavaBean or a .NET Assembly (and with a COM-callable wrapper, be accessible as COM) makes your code much more valuable. I'm not a fan of Java by any stretch of the imagination, but I certainly see the significance of this new work Phil has done. Rome wasn't built in a day, eh :-) Cheers...... Scott Cadillac, Witango.org - http://witango.org 403-281-6090 - [EMAIL PROTECTED] -- Information for the Witango Developer Community --------------------- XML-Extranet - http://xml-extra.net 403-281-6090 - [EMAIL PROTECTED] -- Well-formed Development (for hire) --------------------- > -----Original Message----- > From: Robert Garcia [mailto:[EMAIL PROTECTED] > Sent: Tuesday, July 01, 2003 1:42 AM > To: [EMAIL PROTECTED] > Subject: Re: Witango-Talk: Boosting Server Performance, and TCFs > > > The JSP/J2EE model is an example of interpreted and compiled. But I > think, Witango is in a unique place because it can seriously > outperform > JAVA with natively compiled code instead of running through a JAVA > virtual machine. Witango is extremely easy to use, I think the next > step is to leverage the server and gain performance, and easier > portability of code. > > Robert. > > On Monday, June 30, 2003, at 10:06 PM, Scott Cadillac wrote: > > > It's a pretty exciting concept when you think about it. With the > > exception > > of classic ASP (now ASP.NET), I don't think any other web > language has > > made > > the transition from "interpreted" to "compiled", and > Witango is inching > > closer all the time. > > -- > > Robert Garcia > President - BigHead Technology > CTO - eventpix.com > 2781 N Carlmont Pl > Simi Valley, Ca 93065 > ph: 805.522.8577 - cell: 805.501.1390 > [EMAIL PROTECTED] - [EMAIL PROTECTED] > http://bighead.net/ - http://eventpix.com/ - http://theradmac.com/ > > ______________________________________________________________ > __________ > TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf > ________________________________________________________________________ TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
