so much to do; a project that covers so many areas, i'm in danger of being called an egomaniacal megalomaniac, so i thought i'd best say it first.
i'm giving a talk on pyjamas, which is a python-to-javascript compiler (that takes over from where pypy decided to abandon the idea), it's a desktop widget set, it's a browser-based widget set; it's the world's only free software cross-browser, cross-platform, cross-desktop, cross-browser-engine, cross-widget-set widget set.
pyjamas being based on W3C DOM, you can put pyjamas onto python-xpcom (actually hulahop); you can put it on top of pywebkitgtk; you could, if they fixed the rtti-related issue, even put it on top of python-KHTML. you can run pyjamas apps in google chrome, safari, the nokia S60 embedded phones, netscape, firefox, opera and more.
XUL and hulahop are available for gnu/linux, macosx and windows (thanks to sugarlabs compiling up XUL and hulahop). pywebkitgtk is currently available for gnu/linux and macosx (the windows port is a bitch).
webkit compiles for gtk, qt4, wxWidgets. i've only got pywebkitgtk going at the moment, but there's nothing to stop adding qt4 and wxWidgets to the list. the pyjamas API is on top of those, and independent of them, because it's based on W3C DOM.
this isn't bullshit, vapourware, pre-alpha code or "not ready yet" - it works. i'm just very surprised that more people don't know about it / aren't using it. there are 279 people on pyjamas-dev, and 30,000 or so on GWT (which is where it originally came from). yet the people who use pyjamas just... get on with it. no fuss.
