Re: Project Status?
Owen Densmore <[email protected]>
| Newsgroups | gmane.comp.java.beanshell.user,gmane.comp.java.beanshell.devel |
|---|---|
| Message-ID | <[email protected]> |
Any thoughts on incremental compilation? I've been looking into various JVM systems as well as BeanShell (which I LOVE) .. mainly Jython and PNuts. Typically I try to use the shells as access to high performance libraries, so the performance of the shells is less important. There is one exception, however: loops! I tried a few million call loops in the various systems and certainly the incremental compilation helps. Also "extensions" like forall help too. I suspect JDK 1.5 may make a difference too. Possibly improvements there may make loop constructs in BeanShell faster. Any specifics on the JCP for scripting? I know Sun is very interested in making Java more "approachable" by non systems level programmers. Making a shell that was much less verbose, including the "forall" construct would be really wonderful. Possibly a VisualJava like VisualBasic. Owen PS: I wrote a brief "Java Shell" O'Reilly blog: http://www.oreillynet.com/pub/wlg/4188 On Jan 19, 2004, at 6:53 PM, Pat wrote: > On Wed, Jan 14, 2004 at 04:45:53PM -0500, David Fogel wrote: >> >> I'm interested in getting a better understanding of the current status >> and future roadmap of the BeanShell project. Both the website and the > > Hi David, > > The BeanShell project has been in a bit of a lull since the 2.0 beta > release a > few months ago. You are correct that the project does tend to block > on me and > that is something I hope to finally address this year. > > Let me tell you what's up at the moment. > > I am currently participating and representing BeanShell in the expert > group > for JSR-223, the javax.script API for the Java Community Process. > That is > going well and is very interesting. I have also submitted a proposal > for a > BeanShell talk at this year's JavaOne conference. If that gets picked > up I > hope I can get many of you to attend. Finally, I am fishing around a > proposal > for a BeanShell book, which I'd like to do soon. > > I am getting feedback on the 2.0 beta and hope to have a final release > by this > summer... certainly if we have a JavaOne talk. > > To try to correct the blockage problem and allow for more neat stuff > to appear > faster I have been considering creating a "sandbox" version of > BeanShell and > giving a wide group of developers access to commit to it in CVS... > There we > could try out new stuff and see how it goes. > > I am not sure if my emphasis on keeping BeanShell small and up to some > arbitrary measure of tidiness has been the best thing for it. I hope > to gauge > interest from the JCP and the BeanShell community this year and find > the best > path to keep BeanShell growing. > > Of course everything will remain open and hopefully keep improving. > > I think given our track record (BeanShell has been around since 1997) > we can > say for certain that BeanShell is here to stay... It's just a matter > of how > fast we can improve it in the future. > > > thanks, > Pat > > > > ------------------------------------------------------- > The SF.Net email is sponsored by EclipseCon 2004 > Premiere Conference on Open Tools Development and Integration > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > http://www.eclipsecon.org/osdn > _______________________________________________ > Beanshell-users mailing list > Beanshell-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > https://lists.sourceforge.net/lists/listinfo/beanshell-users > Owen Densmore 908 Camino Santander Santa Fe, NM 87505 [email protected] Cell: 505-570-0168 Home: 505-988-3787 AIM:owendensmore http://complexityworkshop.com http://backspaces.net ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn