1) pyjamas has a desktop version.

2) I don't consider JSONRpc to be a deal-breaker, and since that's what pyjamas 
uses naturally, and since it's incredibly easy to use the Python middleware of 
your choice for the JSONRpc server, running in different browsers is unlikely 
to be an issue.

3) I don't think legacy apps should be a consideration in deciding what tooling 
is going to be built today: building for all the yesterdays is a recipe for 
stagnation. Besides, the legacy apps have their own toolsets for maintenance: 
if they are to be converted, converting them to a form that can run anywhere 
(using, e.g., PhoneGap to access native UI hooks) seems to me the best choice.

That said, pyjamas has only the beginnings of a visual designer (pyjsglade at 
http://sourceforge.net/projects/pyjsglade/). It's being written in Python, too, 
which should please you (as it does me -- so much so that I volunteered to be a 
documenter for the project).

I think pyjamas combined with pyjsglade could be the foundation for a pythonic 
ui development environment that could carry us forward for many years to come, 
unlike those available today in Python.

Hank

PS: At first I thought you were going to do a riff on "The Plan" from years 
ago.  I had broken 5 ribs in multiple places in a bicycling accident 2 days 
before when a  friend faxed it to me (it was that far back): I can't tell you 
how much it hurt to laugh so hard. <s>  But this isn't a laughing matter: I see 
it as the main impediment to opening up Python to the kinds of programmers who 
used Access, VB6 and VFP to build the kinds of domain-knowledge-specific apps 
that continue to enhance many workplaces. 
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to