Ask HN: Does knowing Python give you a significant head start learning Django?
Taught myself Python 9 months ago to do some data work. Looking to build an alpha version of a data-driven web app. I have no experience with Ruby (or Rails). Does knowing Python help significantly with the Django learning process? Should I even bother investigating Ruby on Rails? Is Django the way to go?
Edit: Edited title for clarity so that this would not appear to be a Django vs Rails question. There are enough of those.
4 comments
[ 3.3 ms ] story [ 38.1 ms ] threadYou might also check out less-overhead Python frameworks, such as Flask (http://flask.pocoo.org/) or WebPy (http://webpy.org/).
To make some sweeping generalisations, Pythonistas tend to be more computer-sciencey than the Ruby crowd, and if you're doing a lot of heavy number crunching, it might be worth checking out SciPy/numpy and whether there are equivalent stacks in Ruby (I have done this research but my gut says there aren't.) OTOH, the sheer size and popularity of RoR means that it's much easier to find work in Ruby/Rails than Python/Django. YMMV.