Re: OpenEuphoria All-in-One archives fro beginners

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

I'm starting a work on this basis. The aim is to ease the step of porting Euphoria code from windows to multiplatform to linux and reverse. It is based on the following principle:

           \ OS        Windows        Multiplatform       Linux 
Skill level \      
             \ 
 
Beginner               winSimple  <-->  wxSimple    <-->  linSimple 
                          ^                ^                 ^ 
                          |                |                 | 
                          v                v                 v 
Advanced user          win32lib        wxEuphoria          euGtk 
                        arwen                              euQt 
                        tinEwg 
                        ... 

winSimple would be as simple as:

ifdef WIN32LIB then 
  include winlibSimple.e 
elsifdef ARWEN then 
  include arwenSimple.e 
elsifdef TIN_EWG then 
  include tinEwgSimple.e 
end ifdef 

All *Simple.e libraries share the same philosophy to ease porting: same function names, same or close parameters, same return values.

I will start a new thread when the first library begins to work. It is wxSimple, with a syntax close to win32lib, thanks to Irv's advice on registering classes.

Regards

Jean-Marc

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

Search



Quick Links

User menu

Not signed in.

Misc Menu