Introducing Three Python Web Frameworks (Linux Journal)
Introducing Three Python Web Frameworks (Linux Journal)
Posted May 31, 2009 15:13 UTC (Sun) by sbergman27 (guest, #10767)In reply to: Introducing Three Python Web Frameworks (Linux Journal) by mdipierro
Parent article: Introducing Three Python Web Frameworks (Linux Journal)
You told the previous user "you are the first person I've seen advocating Web2Py whose name was not Massimo Di Pierro". I just proved you are wrong.
"""
I don't see how. He was, in fact, the the first person I had seen advocating Web2Py whose name was not Massimo Di Pierro. And I've been watching reasonable closely. Though admittedly, I did not have a Twitter crawler running specifically to look.
But this is getting silly. 
"""
but web2py is very different technically and philosophically
"""
Not really that different. This is the mindset that fragmented the Python landscape so badly that the very arguably inferior Rails, running atop the abysmally slow Ruby, was able to waltz in and absolutely dominate over everything that Python had to offer. Projects felt that some minor difference made it imperative that they go their own way, and so everyone set about reinventing the wheel, over and over and over again in their own garages, dreaming of the day that their framework would one day come into its own as hoards of other people came to realize how wonderful their particular wheel was. And, of course, it never happened for any of them. Unless you count Zope. But that's a whole, sad, story in itself.
I'm being horribly un-PC, of course. The prevailing fashion in the Python web framework community these days does discourage one from criticizing anyone else's framework (unless, of course, one is Mark Ramm). But I am still encouraged by the cullings (e.g. Subway) and consolidation (e.g. TG folding into Pylons) that I have observed during this new generation. Continued insistence that Web2Py is so special that it just has to be yet another fragment on the landscape seems, to me, to be a remaining loose end.
  
      Posted May 31, 2009 16:06 UTC (Sun)
                               by mdipierro (guest, #58848)
                              [Link] (3 responses)
       
     
    
      Posted May 31, 2009 17:32 UTC (Sun)
                               by sbergman27 (guest, #10767)
                              [Link] (2 responses)
       
I have not said that I do not see the differences between the major Python frameworks and Web2Py. I said that they were not that different. (Bearing in mind the "magic" issue I just mentioned.) 
Nor has it been my intent to criticize Web2Py technically. 
Nor have I commented on your right to develop your own framework. 
What I have commented upon is the effect that the fragmented framework landscape of Python's history has had on Python's success as a language for web development, even against what was arguably technically inferior competition. 
""" 
Really?  At Snakes and Rubies one of the people you are claiming to speak for specifically said that he would like to see "maybe 2" major web frameworks in the Python world. That is, as opposed to the one major framework in the Ruby world. He was clearly against fragmentation. 
Fortunately, we do not (yet) seem to be facing the fragmentation problem with the current generation of frameworks. Web2Py is a very distant 4th, and I have probably overstated the problem, as things currently stand. 
At any rate, this thread was originally about the fact that only the major frameworks were covered in the article. And I still think that was a very reasonable decision on the part of the author. 
 
     
    
      Posted May 31, 2009 21:11 UTC (Sun)
                               by mdipierro (guest, #58848)
                              [Link] (1 responses)
       
     
    
      Posted May 31, 2009 23:44 UTC (Sun)
                               by sbergman27 (guest, #10767)
                              [Link] 
       
 
 
     
    Introducing Three Python Web Frameworks (Linux Journal)
      
Introducing Three Python Web Frameworks (Linux Journal)
      
I am sure the creator of other frameworks will agree with me on this one.
"""
      One of your assumptions is incorrect as shown here
Anyway, I have nothing against technical comparisons and critiques. I complain that I do not see enough of them.
Let me clarify that I we should not see Python (or Ruby) frameworks in competition with each other since their markets are correlated, not anti correlated. We are all better off if we do not fight and respect and acknowledge each other work.
      
          Introducing Three Python Web Frameworks (Linux Journal)
      Introducing Three Python Web Frameworks (Linux Journal)
      
           