Re: Euphoria License

new topic     » goto parent     » topic index » view thread      » older message » newer message

Matt Lewis wrote:

> Me. I agree that the 'many eyes' philosophy is not all that it is often 
> claimed to be.  Not everyone has the drive or the ability to read, fix or
> enhance a complex piece of software.  However, I think it should be pretty
> clear that there are several Euphoria users who fit the bill, and that
> there are a lot of other Euphoria users interested in getting the benefits
> from the work of those few.

Yeah. I dont understand C code but will offer to implement front-end features
found in VEEU and let others hand translate my code found in execute.e to the C
backend.

I think it would be really swell if you implemented your OOEU GUI debugger into
the official Euphoria, if wxEuphoria can work on FreeBSD; it wouldn't have to
replace the existing trace screen if it were invoked by "trace(4)" or something.
OOEU's pass-by-reference feature is cool as well and should be considered. Maybe
eval() too if you can reduce the overhead some more.

Here are the features found in VEEU that I would eventually like to share with
Open Euphoria:

1) A "continue" statement for 'for' and 'while' loops.

2) Built-in version() routine.

3) Smart global conflict resolution include system to compliment the new include
statement fix/improvement in v3.0.

4) Dynamic variable routines: variable_id(), set_var(), and get_var().

5) Block commenting with "-[" and "-]" delimiters.

6) The ability to test sequences in "if" and "while" expressions using
relational operators rather than the bulky compare() and/or equal() routines. No
worries this is a backwards compatible feature.

Support for infinite call-back arguments is a feature in VEEU and OOEU that
would be nice in Open Euphoria. It shouldn't be implemented because of its use of
x86 machine code. Of course if someone is willing to port this code to different
CPU architectures if Euphoria ever went beyond x86, then I say go for it.

Anyway these are just me brainstorming out loud. I'm sure some people will
object to my ideas. smile


Regards,
Vincent

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu