Re: VM Enables 'Write-Once, Run Anywhere' Linux Apps
- From: Michael Schlenker <schlenk@xxxxxxxxxxxxxxxx>
- Date: Wed, 30 May 2007 21:42:53 +0200
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
.
- References:
- VM Enables 'Write-Once, Run Anywhere' Linux Apps
- From: aaronf
- Re: VM Enables 'Write-Once, Run Anywhere' Linux Apps
- From: Googie
- Re: VM Enables 'Write-Once, Run Anywhere' Linux Apps
- From: Donal K. Fellows
- VM Enables 'Write-Once, Run Anywhere' Linux Apps
- Prev by Date: Re: tcllib jpeg package and JPEG comments ...
- Next by Date: Re: .tbc decompiler!
- Previous by thread: Re: VM Enables 'Write-Once, Run Anywhere' Linux Apps
- Next by thread: TclDOM
- Index(es):
Relevant Pages
|