On Oct 6, 2006, at 5:34 AM, Man-wai CHANG wrote:

I believe you could also create a desktop app framework with php.

I'm sure you could. I'm sure your could also create a web framework in COBOL. The point is: why would you want to?

PHP is good at what it was designed to do. Python is far superior as a language. It is infinitely more readable, maintainable, and elegant to code in.

More importantly, I haven't heard much about wxWidgets,

That's because it is being used without a lot of fanfare. Just as in the Fox world, they are attempting to remedy that by publicizing the places where it is being used. One such attempt is a Wiki page listing as many of the projects that they can that have used wxPython:

<http://wiki.wxpython.org/index.cgi/wxPythonPit_Apps>

but Qt and Gtk, which are being widely used by KDE/GNOME ....

We looked at all the GUI toolkits. Qt has severe licensing restrictions when running on non-OSS platforms. Licenses can run over $3000/developer. There are also questions as to whether you can create a non-open app with Qt. wxPython suffers from neither of those restrictions.

Gtk looks great on Linux under Gnome, and looks terrible on Windows and OS X. And if you're running Linux with KDE, it doesn't look like the rest of your apps. Unlike the other two toolkits, wxPython doesn't attempt to draw the widgets itself; instead, it uses the native APIs on the platform to do the drawing. The reason why a wxPython button looks good on Windows is because it's actually a Windows button; on the Mac, it's a Mac button, and on Gtk, it's a Gtk button, etc.
        
-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com




_______________________________________________
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
** 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