It's hopeless.That's the most entertaining thing I've read all week ;)
It's too easy to throw something together, which "sortta" works, but has no conceptual integrity.
I think another problem is that Open Sores software is, by definition, AT BEST, a Beta, more typically an Alpha. So, it should not be surprising if the quality is, ahh, not as high as it might be.
Like most stuff that gets buzz, Django "sortta" works. Works well enough that it has a user base.
I keep waiting for the Grand Unification of Pylons and Gears - maybe soon enough...
I'm tempted to blame the Stanfords, CMUs, and MITs for this current mess, because they didn't step up and produce leadership - (CLEARLY, none of their students or graduates were involved in this web disaster!).
So we are forced to deal with the poop of The Inexperienced - and that is NEVER fun!
If people had their wits about them when web standards were being solidified, they would have chosen Lisp as the browser's language, and they would have chosen S-expressions instead of XML/JSON (and, by default, a UNIFIED DOM - what a concept!)
It's enough to make me heave... Something as simple as looking up something in a database, re-formatting into JSON, and getting the client to actually receive it so it can display it requires an absolutely humongous amount of code/servers/etc - just for that!
The Web standards feel like they've been invented by high school students on crack - certainly, no Adult Supervision was involved.
The other thing Web Standards do is help foster the Web Programmer's Full Employment Program - because so much of what a Web developer has to do is deal with trivial mind-numbing bullshit.
The other thing is that the most trivial of applications seem to need these _huge_ Systems Approaches - it's like, nobody ever heard about how to build small, efficient, quickly-written systems.
Apparently, while I was building h/w in the 90s and early part of the 2000s, the s/w world went to hell, and I wasn't paying enough attention to save it. I _deeply_ apologize.
BTW, Mike has a PDP 11 at his house, which qualifies him as my hero ;)