Re: [tcljava-dev] Jacl Status Questions/Survey
Brought to you by:
mdejong
From: Bruce J. <nm...@ma...> - 2004-05-14 13:22:15
|
On May 13, 2004, at 5:41 PM, Tom Poindexter wrote: > > > > I remember that you were doing some compiler work, any progress on > that? > My compiler will require some minor changes to the core, simply making > package level or private classes & methods public instead. Otherwise, > I'm > trying to write all of mine in Tcl, borrowing on others' nifty work. > I haven't had much time (no surprise) to do much more work on it lately. I did enough to convince myself that it probably could be made to work. I use BCEL (byte code engineering library, http://jakarta.apache.org/bcel ) to generate a Java class with a method which implements the Jacl proc. Fundamentally, it works, but there is a lot of work that needs to be done. While I may hack a way at it a bit more, it's really a project that would benefit from someone that actually knew what they were doing. On the other hand, the potential speed improvements are great. For example, see comments in Jeff Sturms message: "Our local Jacl build runs typical tcl scripts about 2-3 times slower than a native tclsh (and about 20x faster than an unmodified Jacl release)." I really wonder if given the potential value in doing this if the companies involved (including my own) in using Jacl couldn't get together and coordinate among themselves to get this done. Perhaps this could be done by jointly hiring a contractor to do this (any volunteers with the skills?). Alternatively, I wonder if this would be a good project for an academic group interested in Java and compilers. This might make a good project for someone working on a masters degree. Bruce > -- > Tom Poindexter > tpo...@ny... > http://www.nyx.net/~tpoindex/ > > > ------------------------------------------------------- > This SF.Net email is sponsored by: SourceForge.net Broadband > Sign-up now for SourceForge Broadband and get the fastest > 6.0/768 connection for only $19.95/mo for the first 3 months! > http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click > _______________________________________________ > tcljava-dev mailing list > tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcljava-dev > |