This whole article is in essence comparing Django to Rails and not Python to Ruby.
Recently I spoke with Jacob Kaplan Moss in Pycon India, we had a great discussion wherein he appreciated the Rails philosophy much for its fast innovation. He even said that Django has in fact taken a lot of good things from the Rails world + other web frameworks too.
I agree that - Django development philosophy + community is somewhat conservative, slow in adopting and trying newer things.
But both are excellent frameworks. Use the right tool for the right job!
But the title is misleading - it should have been Ruby web vs Python web Patterns.
Yes, very little of what he said applies to anything but the Django side of Python. Compared to say, the numeric side of Python where I'm constantly seeing rapid innovation these days (Numba, Scikits.*, Numba, Pandas, GPU Runtimes, etc).
Yes that was my point. Its only the web part of Python.
The numeric side of Python projects like - Scipy, Numpy and other projects like Cython, iPython have constantly blown my mind every-time I speak to some physicist and mathematician. Many of the greatest minds are using Python tools in scientific computing and its constantly delivering innovation with contributions coming across the globe.
Recently I spoke with Jacob Kaplan Moss in Pycon India, we had a great discussion wherein he appreciated the Rails philosophy much for its fast innovation. He even said that Django has in fact taken a lot of good things from the Rails world + other web frameworks too.
I agree that - Django development philosophy + community is somewhat conservative, slow in adopting and trying newer things.
But both are excellent frameworks. Use the right tool for the right job!
But the title is misleading - it should have been Ruby web vs Python web Patterns.