RE: language extensions? future direction?
"Shankar Unni" <[email protected]> Fri, 26 Nov 2004 11:12:18 -0800
| Newsgroups | gmane.comp.java.beanshell.devel |
|---|---|
| Message-ID | <[email protected]> |
> 1. "blocks" like in Ruby or Smalltalk: > 2. "mixins" > 4. "macros" > > What do you think? May I make a contrary plea? One of the advantages of BeanShell is that it has maintained its closeness to "real Java syntax" all this time. If you want is primarily an exotic scripting language with bells and whistles, "groovy" fits the bill quite nicely - it has all these and more. Since compatibility with Java syntax and semantics is no longer a primary concern, "groovy" could be your answer. BeanShell's big virtue is that you can keep the code in near-pure Java, and move code back and forth between "compiled" java and "scripted" java freely. In any case, if you really want to do all this in *BeanShell* specifically, you're welcome to try. Just make sure that ordinary Java syntax is not crippled in any way. The other big problem, of course, is that there isn't an established protocol yet for large-scale feature additions to BeanShell by anyone other than the original Author.. ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/