Compiler status

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

The Euphoria compiler project is moving along well.
I'm successfully compiling all DOS32 programs in
euphor22.zip, plus many large user programs
such as the ee editor (over 10,000 lines of Euphoria).
I even compiled the Cuny/Gayle Euphoria interpreter,
making it run the sieve benchmark 2.1x faster.
Sieve, compiled by the new compiler, runs 2.6x faster
than with ex. Shell sort runs 3.2x faster. That's with
minimal optimization. There's a lot more that I can do to
improve the generated C code.

I've decided that if I'm going to sell this thing,
I really should have a free version that people
can play with before (hopefully) buying. I don't want
people to buy the compiler and then send me an
endless stream of tech support requests along the lines
of "how do I install GNU C?" or "it didn't speed up my
application very much".

I'm still a bit fuzzy on the details, but I'm thinking the
free compiler will compile anything, but you'll get
a nag message before your .exe starts running.
The price to buy the compiler will be fairly cheap,
I haven't decided yet.

This will open up the "secrets of implementing Euphoria in C"
to many more people, but I'm not too worried about that anymore.
You'd need a lot of time and effort to seriously
compete with RDS in the Euphoria market.  smile

After some more optimizing, I'll start testing on WIN32 and Linux,
and hopefully release a trial version for Linux / GNU C,
and WIN32/WATCOM and DOS32/WATCOM (for the few
who have WATCOM) in a month or two. Other C compilers will
be supported after that.

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

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

Search



Quick Links

User menu

Not signed in.

Misc Menu