Front page | perl.wxperl.users |
Postings from July 2009
From: Octavian Rasnita
July 31, 2009 00:53
Message ID: A3FFB252C0494F62A46341A738F3221D@Teddy
From: "Roode, Eric" <firstname.lastname@example.org>
> People always rave about wxPython. What's lacking in Perl's wx
Yes, why is it considered "normal" to write a GUI app in python, but
people look at you weird when you suggest doing a GUI app in Perl?
Perl is great for database access and manipulation, it's great for
file manipulation and network programming. It makes no sense that
most people seem to think that these features can/should only be
accessed from the command line.
WxPython seems to have a little more features than WxPerl, but I don't think
this is the main reason it is more used than WxPerl.
Python is prefered these days not only because of its syntax (Which I don't
like it at all for objective reasons), but because it supports much better
the features of the operating systems that use a GUI.
I can use a good screen reader under Windows made with Python (NVDA) and
there is a screen reader made with Python for Linux also (Orca).
I don't even know what could I start with if I would like to make a screen
reader with Perl.
I would probably need to use Win32::API and learn to do pretty low level
calls to the methods from some .dll files, and learn this from MSDN site...
It is also very important to use threads in a app that uses a GUI, and I
don't know how easy is to use threads under Python, but under Perl is not
very easy, and the apps that use threads consume very many resources.
I don't know if the type of application I tried to do with WxPerl would work
better with WxPython, but it would surely work better with other languages
like C++/MFC or even DotNet or Java.