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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.