Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

What are the main advantages of Python?

user-image
Question added by Lia Madanat , Senior Programmer , InspireJO
Date Posted: 2017/07/06
ADITYA SINHA
by ADITYA SINHA , Principal Consultant , PricewaterhouseCoopers (PwC) India

Rich libraries, object oriented , platform independent and good for machine learning and analytics

Gasser Mohamad AbdulWahab Ali
by Gasser Mohamad AbdulWahab Ali , Head of warehouse and Logistics department , Gulf Group Company

Thanks for invitation . I am following colleges answers

Subhranshu Ganguly
by Subhranshu Ganguly , Quality Analyst. , WIPRO

The father of all programming languages was basic. Then came in c and then c++.Then came in Visual basic, html and xml. Python is of quite new origin and hence more user friendly. 

Yahia Rahoma
by Yahia Rahoma , IT Manager , Middle East & Partners

The 3 Biggest Advantages of Learning Python In a Nutshell:

  1. Time-wasting matters of style, especially regarding enclosing curly-bracket positioning blocks, simply go away.
  2. Whenever you’re faced with a problem and are figuring out how to do it, there will be multiple well-documented ways.
  3. You can become productive in Python fairly quickly even as a beginner, yet it will serve you in industry like a champ too!

The 3 Biggest Disadvantages of Learning Python In a Nutshell:

  1. Concurrency and parallelism, although completely possible in Python, are not designed-in for super-elegant use, as with JavaScript and Go Lang.
  2. If you choose JavaScript on the server (and by default on the client), then you only ever need to know one language, and Python feels unnecessary.
  3. If you like meta programming of the sort popular in LISP, then Python’s one-liner anonymous functions called Lambda’s are going to be limiting.

More Questions Like This