|
Re: Please Teach me Web Frameworks for Python!
|
Posted: Feb 6, 2006 6:50 AM
|
|
I think one real problem is that "Web" implies 'graphic', and Python is just not about 'graphic.' Python is all about making "the man behind the curtain" strong, smooth, and supple. It's not in the least about making the image of "the great and powerful OZ" more impressive.
Scan the tutor list archives, and you'll find one of the commonest noob questions is how to put any UI whatsoever on a Python app. And you'll also find that the noobies are appalled to learn that Python core has never integrated an "official" desktop UI syntax, let alone a graphic IDE, let alone a Web UI, let alone a graphic IDE for a Web UI.
But consider: the only difference between a "Web application" and any other application IS the graphic interface (presumably in the browser.) The rest is just Python.
When using Visual Studio, or Flash, or Dreamweaver, or any other language/IDE to produce graphic output in a browser, the conventional wisdom is to get the product looking more-or-less right, THEN worry about behavior. If you are going to have a Web framework that makes sense, it has to make graphic sense, and work in a graphically-oriented way, primarily.
One nice benefit: if you solve the Web presentation problem, you get the desktop presentation solution for free.
|
|