views:

184

answers:

3

Hi,

I am a Javascript developer.

I don't know anything about Python except that it is an Object Oriented interpreted language. So please suggest me that if I should learn Python? what it is exactly for? is it a replacement or closely related to javascript? And what is the future of python? etc.

Thanks

+5  A: 

Though many refer to Python as a beginner's language, it's flexible enough to handle applications at all levels (just ask Google)

Andrew Sledge
+6  A: 

yes !!!

a lot of reasons

look them in official site:

http://www.python.org/about/

Haim Evgi
+2  A: 

I think Python is headed for big things. Right now primarily it's used for desktop apps, but I recently learned you can use something called Ming to use flash with it. I also found it a lot easier than most languages because it has extremely easy syntax. If you decide to go for it, I'd recommend this site. Some of it will be beneath you, but it will be a good way to dip your toes into the language.

John
@John: I'd argue that it's actually used much more extensively on the server-side of web-programming than on the desktop, because several websites (including YouTube) are based on it.
Chinmay Kanchi
@chinmay Kanchi,@John: python is also the favorite language of many Linux distro for writing system administration tools (both command-line and GUI-based).
Lie Ryan
@Lie: Very true. IIRC, anaconda (Red Hat/Fedora's setup utility) was written in Python.
Chinmay Kanchi
@Chinmay Kanchi, @Lie Ryan: I just stated my experience. I knew Google liked it, just never knew it was used on that scale...well you learn something new everyday!
John