On Dec 26, 2007 10:22 PM, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > Instead of remaking the wheel for a sage client side application, one > possibility would be to use something like QT 4 + webkit (webkit is > the browser engine derived from konqueror's KHTML and used in OS X's > Safari browser). Functionality from the notebook could be directly > used via webkit, and additional functionality could be added elsewhere > if it doesn't make sense to have it in the notebook. QT is cross > platform and open source, and there is a python language binding > (PyQT) that seems actively developed. Also, for what it is worth, > I've never seen so many developers speak so highly of a GUI toolkit as > I have seen for QT (I have little experience myself other than as a > user of many great QT applications). > > For a recent review including QT/webkit, see: > http://arstechnica.com/news.ars/post/20071226-first-look-qt-4-4-0-with-phonon-and-webkit.html > > I almost certainly won't have time to work on this much myself in the > near future, but thought I'd pass on the idea if anyone is very eager > to make a GUI that feels like an enhanced version of one of the > popular CAS environments. It isn't something I really need, but I > suppose quite a few people might like it.
Any chance you could be more precise, or describe some examples of exactly what you mean? Are there any nontrivial GUI applications that are written the way you are describing above. If we don't "remake the wheel for a sage client side application," what would be the advantage of what you describe above over just using the Sage notebook via Firefox or Konqueror or Safari? I'm not being rhetorical; it's just that what you're suggesting is a bit too abstract for me. Also, does this webkit have a completely javascript interpreter? Sorry if I sound completely clueless. -- William --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---