Should I learn Java or Python for web applications?
I'm a CS Student and I am going to start a big project all alone. Here we are learning C/C++ as mainstream language. I would like to know should I learn Java (Play) or Python (Django) in order to start a complex web application where I have to use text/pdf parsing, multithreading programming as backend, and as frontend fast and fresh HTML5/JS interface?
6 comments
[ 3.1 ms ] story [ 24.6 ms ] threadOn the other hand, I've yet to work on a Django project that was delivered late or ran over budget and was easily 10x more maintainable.
I put my money on Python and Django in 2008, and haven't looked back.
Honestly, I haven't used Ruby on Rails, but I recently found a new job and RoR experience would have opened up more doors to me than even Python/Django, which is pretty popular. If you don't already have experience with Python/Django that would make execution a lot easier for you, then consider RoR.