Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As far as syntax, it's about as easy to pick up as it gets. ( http://diveintopython.org/ )

Web dev wise, it helps if you had some experience with PHP frameworks (though most of them are modeled more on Rails rather than Django or other Python frameworks). Also, the libraries aren't built in as in PHP and documentation isn't as good as PHP's (I'm not aware of any language that has online docs as good as PHP's. Django has great docs, though).

I recommend starting with Google App Engine. It basically takes care of the deployment for you, which is often a sore point in many environments. It's free and includes a basic framework that resembles web.py with bits of Django. In fact it's worth picking up Python even just for the sake of making use of GAE.



From my experience, going from .NET to Django/Python, the documentation on MSDN was superior.

I hate to say it, but that was what I encountered. The paucity of the documentation on Django is one of my primary irritations with it.

I still strongly recommend checking out Python and Django. Excellent and productive environments.


> in fact, I don't know if any language has online docs that come close to PHP's

MSDN and MSDN Social has some decent doc and comments.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: