Tim Roberts a écrit :
On Thu, 12 Jun 2008 02:18:58 +0200, "Jonathan Slenders" <[EMAIL PROTECTED]> wrote:"
2008/6/12 Tim Roberts <[EMAIL PROTECTED]>:
>
> May I ask what motivated you to create this from scratch?  There are a
> number of excellent Python web application frameworks available today,
> several of which have syntax and functionality almost exactly like yours
If you know that many Python web frameworks, I'd really like to hear about
it. (I've seen several, yes, but some were very outdated and and not
maintained anymore)
Because I don't know much of them it's hard to say what I missed.

"Several" is a very dramatic understatement.
* Django
* Pylons
* TurboGears
* Zope
* Karrigell
* SkunkWeb
* Webware
* CherryPy
* web2py
* Albatross
* Aquarium
* Python Servlet Engine
* Quixote
* Snakelets
* WebStack

And that's still not the complete list. That's why I asked the question. I almost didn't ask, because I didn't want to sound like I was suppressing innovation, but I have to believe it would be better for the community as a whole to embrace and enhance one of the existing packages, rather than start over from scratch.


I find better for a community to have a few large projects acting like locomotives for the rest. That's exactly what happens with Python and the web.

Among the products you've mentioned, today's main actors are probably Django and Zope. They have demonstrated, and still do, that Python is a good environment for long term, powerful and dynamic projects. A platform a company can rely on. The others demonstrate that the community still strives for innovation and can challenge the estblishment. I find that attitude quite sane.

Having the whole community focused on one single project doesn't make it better. I wouldn't say Ruby on Rails is that better because there is hardly any competition in the Ruby world for it.

- Sylvain
_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to