GUIs - A Modest Proposal
Evan Plaice
evanplaice at gmail.com
Thu Jun 10 15:34:32 EDT 2010
<rant>This is my first foray into usenet and f*** the signal to crap
ratio in here is ridiculous. I can't believe that there are 150+
answers and little or no useful information yet</rant>
I was wondering the same thing since the subject of cross platform GUI
dev makes me cringe. I was wondering if there was a cross-platform
language-agnostic XML-based declarative language. Basically, what HTML/
CSS is to web browsers for the desktop.
Microsoft's WPF and more specifically XAML format accomplish the cross-
platform cross-language part but the technology is owned by Microsoft.
Here are my findings:
<a herf="http://stackoverflow.com/questions/2962874/what-are-the-open-
source-alternatives-to-wpf">
GTK+ & Glade
Glade is the actual XML format. It can be used on any platform or
language as long as GTK+ running on that system is adapted to it.
wxWidgets & XRC
XRC is the format. Libraries that use it vary on the language (ex.
wx.NET for C#, VB, and Managed C++).
If you want a desktop GUI that is cross-platform, language-agnostic,
and open source. Use and contribute to these projects.
More information about the Python-list
mailing list