Re: VM Enables 'Write-Once, Run Anywhere' Linux Apps



Donal K. Fellows schrieb:
Googie wrote:
I've read that it supports C/C++ apps, as well as Python and Perl
applications.
I wonder why use Lina's VM with Python/Perl when these can be run under
Windows/MacOS natively...?

I don't know about Python, but Perl's integration with Windows is more
than a little hokey (Perl's an unashamedly POSIX app) so using a VM
might make some apps work better. On the other hand, using a VM is still
an incredibly heavyweight solution. And it's not about to make those
scripts work like Windows apps either.

Python is also quite Posix/unix centrish in its apis (read lots of stuff
in the stdlibs simply does not work as expected on windows) and its
nowhere near Tcls cross platform APIs. They might not surprise Unix
programmers on windows, but in general there are lots of stupid little
surprises (and really lousy documentation, leaving out most of the
interesting points or talking about implementation details instead of
defining the api).

It has great support for the native windows APIs with third party
modules, but the documentation is rather weak, mostly single sentence
docs and simple listings of the function names and arguments without
explanation or further reference (aka you know how to google msdn).

Michael


.



Relevant Pages

  • Re: Easy-to-use Python GUI
    ... toolkit for my GUI apps. ... only on Windows; ... I recommended to go with PyQt. ... I just googled the book and it seems to be Python 2 only, ...
    (comp.lang.python)
  • Re: pygame and python 2.5
    ... I committed to Python because it's a great language. ... modules on the Windows platform without having a copy of Visual Studio ... developing a math library based on GMPY to use ... obsolete compiler that's not even available. ...
    (comp.lang.python)
  • Re: Please test Phatch on Windows (was Re: ANN: Phatch = PHoto bATCH processor and renamer based on
    ... You'll be happy to hear that it appears to work on Vista, though I blush to admit I actually have a Python running on that platform. ... to port the code of Phatch fully to Windows as there were many issues. ... Common - Copies the most common pixel value ...
    (comp.lang.python)
  • ANN: wxPython 2.6.2.1
    ... There have been many enhancements ... wxPython is a GUI toolkit for the Python programming language. ... Currently supported platforms are 32-bit Microsoft Windows, ...
    (comp.lang.python.announce)
  • Re: Mac e programmazione
    ... Xcode, che istalli dal mpkg o /Installers, per creare le GUI; ... per programmarle poi in Python. ... Su Mac, Python e` parte dell'OS, come lo e` Aqua per le GUI; ... Per creare un binario eseguibile su Windows (ad esempio con py2exe, ...
    (it.comp.macintosh)