the general development using Python

Chris Angelico rosuav at gmail.com
Tue Jul 9 07:03:14 CEST 2013


On Tue, Jul 9, 2013 at 2:46 PM, CM <cmpython at gmail.com> wrote:
>>  Target the three most popular desktop platforms all at once, no
>> Linux/Windows/Mac OS versioning.
>
> Ehhh... There are differences, in, e.g., wxPython between the three platforms, and you can either do different versions or, more aptly, just fix these differences in your code with conditional statements ("if this is Win, do this, else do that").

Please watch your citations, you quoted several different people
without any hint as to who said what :)

Yes, there are a few differences. But a *lot* less than there are
differences between a Linux executable and a Windows one, or between
32-bit and 64-bit binaries, or between Red Hat and Debian packages,
etc, etc, etc. Differences in windowing systems or newlines or path
separators will need to be dealt with regardless of the app, but there
are a whole pile of additional differences when you distribute binary
executables.

ChrisA



More information about the Python-list mailing list