Re: Closures and other extensions

Dawid Weiss <[email protected]>
Newsgroups gmane.comp.java.beanshell.devel
Message-ID <[email protected]>
Oh, no doubt it can be designed and implemented as a transparent layer 
over the existing Java syntax, but there are still drawbacks:

1) The core code would get bigger and so would the JAR file (some things 
cannot be easily taken out of the core, for example the parser, right?)
2) Implementing 'scripty' features will inherently shift some of the 
development from other things which I personally consider more important.

Dawid

Bob Lee wrote:
> As others have pointed out, closures can be a compatible extension and 
> would not prohibit your doing this. Just don't use them if you don't 
> want to.
> 
> Bob
> 
> On Apr 24, 2004, at 1:30 PM, Dawid Weiss wrote:
> 
>> -1
>>
>> I also agree that BeanShell should remain a 'scriptable Java' 
>> language, not "a scripting language that looks somewhat like Java'. 
>> So, for example, I'd love to see full (and stable) support for the 
>> dynamically compiled classes, anonymous classes etc... so that porting 
>> the code from BeanShell to real Java would only mean copy, paste and 
>> recompile. I already use this functionality in a couple of projects 
>> and it (requirement-wise) works like a charm.
>>
>> Dawid
>>
>>
>> -------------------------------------------------------
>> This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek
>> For a limited time only, get FREE Ground shipping on all orders of $35
>> or more. Hurry up and shop folks, this offer expires April 30th!
>> http://www.thinkgeek.com/freeshipping/?cpg=12297
>> _______________________________________________
>> Beanshell-developers mailing list
>> Beanshell-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
>> https://lists.sourceforge.net/lists/listinfo/beanshell-developers
> 
> 


-------------------------------------------------------
This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek
For a limited time only, get FREE Ground shipping on all orders of $35
or more. Hurry up and shop folks, this offer expires April 30th!
http://www.thinkgeek.com/freeshipping/?cpg=12297
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.