Re: Changes

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

>optimizations:
>
>     - branch straightening: when the intermediate code has a
>       conditional or unconditional branch from A to B, and
>       location B has an unconditional branch to C,
>       we will now optimize the branch at A to jump directly to C.
>       (or even to D, if C jumps to D etc. etc.)

You mean, that things like:

my_sequence[2][3][4][5]

Will be as fast as a reference to the most upper level of a sequence ?
And will these two cases be as fast ?

my_sequence[2][3][my_func()][1][2]
my_sequence[2]my_func()][3][1][2]

Will they be equally fast, or will the first be faster ?

And Robert, you could you add an -except option to bind and shroud ?
Imagine having a bound program, and one include file (named config.e or
highscore.e)
which respectively contains constants for configuration or for example the
highscores.
Im sure there are many other good uses for this.
Some parts you DO want the end-user to be able to modify, some parts you
dont.
And some times, you dont want to bind _everything_ , maybe have a few
include files seperately, so they can easily be updated in the future or
something.

>In the early part of the release cycle, we always have to
>spend a lot of time on distribution of the .ZIP file. If you know
>of a big site that is missing EUPHOR20.ZIP, let us know and we'll
>submit it to them. Or do it yourself if you like.

Well, C-Net won a point. They no longer call Euphoria an enhanced batch
language. Maybe they were sober this time :->>

>We have lots more planned.
>As for Linux, stay tuned -
>there may be some news coming soon.


Well, I myself, am not a Linux-relgious-fanatic blink.. but making a port to
Linux can have many positive effects for the Euphoria scenes. These are the
amateur freeware codes, that code their own OS & Windoz, in C++ !!? Imagine
what they will code when they get their hands on Euphoria ?

And they usually dont ask money for their code. =-)

Ralf Nieuwenhuijsen
nieuwen at xs4all.nl
UIN: 9389920

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

Search



Quick Links

User menu

Not signed in.

Misc Menu