On Oct 7, 2009, at 12:55 PM, Stephen Russell wrote:

> There are many more languages past python,
>
> <http://en.wikipedia.org/wiki/List_of_programming_languages>
>
> I was painting the general picture instead of base everything about
> cross platform on ONE LANGUAGE.

        Strawman. No one claimed that only Python could do this.

        wxPython is the version of wxWidgets with Python bindings. There is  
also wxPerl and wxRuby.

> That was the point comparing M$ to ABS, was it not?  All your eggs in
> one basket.  I have been told numerous times that  in C it is not as
> easy to port UI and calls to file structures are a PITA as well.  I
> don't do C so I cannot vouch for the statements from a first hand
> experience.  But the eye roll on a developer here pretty much confirms
> what I just said.

        Of course it isn't easy to do in C, as C works "close to the metal".  
So instead you take something written in C that handles the  
abstraction for you, like Python. I'm sure getting Python to work on  
Windows, Linux and several other OSs wasn't easy, but that's not my  
problem. The Python dev team did that work, and I get to take  
advantage of their hard work. I can call os.listdir() on any platform  
and it will handle the OS-specific details of getting a directory  
listing.

> My Q. was How hard is it to port a UI from Win32 to Linux in a base
> app in C.  The facial expression said it all.  Yes it can be done but
> he wants to separate everything between the two.  Only making upgrades
> harder over the long haul.

        OK, if you're finished with your strawman arguments, let's go back to  
what was originally proposed: creating your apps in a cross-platform  
toolkit such as Dabo or REALBasic so that you *don't* have to port.  
Look at the two images on this page: http://dabodev.com/wiki/Tweezer

        There was no port involved! The exact same code was run on OS X and  
Windows. No conversion; no processing, no rebuild: just copied some  
text files and ran them.


-- Ed Leafe





_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: 
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to