1. Beta TRANSLATOR?

------=_NextPart_000_0017_01C080C1.E5632F60
        charset="iso-8859-1"

After a couple weeks, after being told maybe in a couple weeks, any =
ideas on the next translator release?

Eager to have mach_proc(41)

???

euman

------=_NextPart_000_0017_01C080C1.E5632F60
        charset="iso-8859-1"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 5.50.4611.1300" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>After a couple weeks,&nbsp;after being =
told maybe=20
in a couple weeks, any ideas on the next translator =
release?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Eager to have =
mach_proc(41)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>???</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>

------=_NextPart_000_0017_01C080C1.E5632F60--

new topic     » topic index » view message » categorize

2. Re: Beta TRANSLATOR?

Euman writes:
> After a couple weeks, after being told maybe
> in a couple weeks, any ideas on the next translator
> release?

The Translator is coming along nicely.
I'm adding a lot of extra optimizations that
I hadn't planned on doing a couple of weeks ago.
Some of the optimizations are pretty spiffy. Some are
global optimizations that a normal compiler would never
attempt, but I can do because I get to see the
*whole* program, i.e. I can see all the calls to each routine
(routine_id calls complicate things a bit),
and all uses of variables. Optimizers in other languages
are limited by separately-compiled and linked files,
and by pointers. Pointers let you modify variables secretly,
via the "back door". In Euphoria you can only modify a
variable explicitly, via an assignment (or passing to a parameter).
This makes things clear for the optimizer.

I'm hoping to have a beta release in about 2 weeks.
After that I don't plan to add much code, just fix reported
bugs and do intensive testing. A couple of weeks later
I hope to have an official release of the Translator for 2.2.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu