Linked by Andrew Youll on Thu 30th Jun 2005 06:08 UTC, submitted by Zilin Du
General Development PySWT is a Python Binding to the IBM Eclipse SWT library, to provide Python with a cross platform native looking GUI.
Permalink for comment
To read all comments associated with this story, please click here.
Interesting
by Bryan Feeney on Thu 30th Jun 2005 08:34 UTC

It's an interesting achievement, but I'm not sure where it's going. Arguably PyQt has the lead now that Qt is GPL everywhere, I suppose PySWT falls in free commerical use camp with wxPython. However Qt has the advantage of Qt Designer (which is not insignificant when it comes to drawing up GUIs).

One thing that puzzles me though is the memory management. SWT famously requires memory management, even on Java, a managed language. I can't tell from the samples if this is still the case with PySWT: all the sample GUIs are fairly static (i.e. they appear, do nothing, and get destroyed with the rest of the app when it dies). Does anyone know what the story is?