Re: Palm Pilot porting
- Posted by "Juergen Luethje" <j.lue at gmx.de> May 31, 2004
- 575 views
Irv wrote: > Juergen Luethje wrote: > >> And just out of a layman's curiosity: >> With new Euphoria versions 2.5 and later, which in great parts are >> not written in C anymore, but in Euphoria itself, the process of >> porting Euphoria to other operating systems will become more difficult, >> right? I just think so because in contrast to Euphoria, the C language >> already exists on almost any platform. > > Just guessing here, but I would expect porting to be easier - there should > now be fewer low-level routines which must be written in the host language. Concerning the low-level routines, I also think so. But how is it possible that a Euphoria interpreter, written in Euphoria, runs on a platform, where it is the first Euphoria programm at all?I think the Euphoria interpreter must be translated by the Eu-to-C translator beforehand. But in order to create a translated program that will run on the new platform, I think the translator must be adapted first. So maybe tweaking the translator will be the clue for porting Euphoria to other platforms in the future? Regards, Juergen