Re: BeanShell alternatives (was Re: Status of projectand adding 1.5 generics)

fschmidt <[email protected]> Wed, 10 Dec 2008 14:03:18 -0800 (PST)
Newsgroups gmane.comp.java.beanshell.devel
Message-ID <[email protected]>

Paul Reavis wrote:
> 
> I think we need:
> 1) official website with version control and project management
> 2) one or more official leaders
> 3) a near-term stable release based on the latest beta
> 4) clean pedigree
> 

BeanShell 2 has a site http://code.google.com/p/beanshell2/ and subverion. 
It is based on the latest beta with numerous bug fixed added.  I'm not sure
what "clean pedigree" means.

I don't understand the need for leaders when there is virtually no one to be
led.  Very few people will actively participate and those few who do should
easily be able to reach agreement on issues as long as they are willing to
speak up.



> Partner Software and I can offer:
> 1) our own fixes (vararg support, 1.5-style exception chaining,  
> support for parse-once-run-many)
> 

BeanShell2 has some vararg support
http://code.google.com/p/beanshell2/issues/detail?id=13 and supports
exception chaining.  I think parse-once-run-many was already in BeanShell.



> I like a little syntactic sugar - especially multiline strings - but I  
> think if you add much of that stuff then you end up with Groovy so why  
> go that route? I think the topic is worth debating, though. Embedding  
> variables in strings, multiline strings, etc. are all very useful in a  
> scripting language. However it does detract from the ease of porting  
> back to Java.
> 

BeanShell2 has multiline strings
http://code.google.com/p/beanshell2/issues/detail?id=20 .  The key problem
with Groovy is that it is not really Java compatible, so you cannot just
take Java code and run it in Groovy.  Adding extra features like multiline
strings to BeanShell does not cause this problem.  Anyone who wants to port
BeanShell back to Java presumably knows Java well enough to be able to avoid
using BeanShell extras.

-- 
View this message in context: http://www.nabble.com/Status-of-project-and-adding-1.5-generics-tp20860930p20945034.html
Sent from the BeanShell - Dev mailing list archive at Nabble.com.


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/