We help IT Professionals succeed at work.

What are the pros and cons of Python?

125 Views
Last Modified: 2020-07-08
What advantages or disadvantages do you experience using Python? How would you compare it to other programming languages?

We'd love to hear about your experience.
Comment
Watch Question

CERTIFIED EXPERT
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
Dr. KlahnPrincipal Software Engineer
CERTIFIED EXPERT
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
CERTIFIED EXPERT
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
CERTIFIED EXPERT
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
CERTIFIED EXPERT
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
CERTIFIED EXPERT
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
CERTIFIED EXPERT

Commented:
@skullnobrains
I also found the article, that you mentioned ( https://charlesleifer.com/blog/new-features-planned-for-python-4-0/ ) when googling. This is almost the only article mentioning Python 4, which is in its own way already a little suspicious.
I dismissed it as a troll post, though the author is a Python developer, has a Linkedin account and seems to have many valuable contributions and articles.

The reasons I think so:
  • No external references / sources linked to the article.
  • The overall language of this article: (e.g. words like 'fuck', "nerfed", ... )
  • phrases like There's nothing wrong with cargo-culting some magic keywords all over the place -- you want to go fast, don't you? which contains a rhetorical question and linked to a negative statement with words like  cargo-culting.
  • ironic comments like: Since nobody understands how twisted asyncio works
  • using 'we' as if the author was implied and making negative comments like: We look forward to this release, and will do everything in our power to ensure it takes us several minor versions before it is even remotely usable.
  • The phrase: Remember the python motto: "What is dead can never die"

But I might of course be wrong,

CERTIFIED EXPERT

Commented:
yep, the post is obviously ironic, good catch ;)
that mostly covers how moving from python 2 to python 3 was easy.
since then, the PSF is afraid to announce a major version... but they do not want a 3.10 either... unbearable suspense ;)
CERTIFIED EXPERT

Commented:
according to https://en.wikipedia.org/wiki/History_of_Python#Table_of_versions  version 3.10 is planned in october 2021
CERTIFIED EXPERT

Commented:
lol, then there may never be a 4 version. seems like they decided not to warn when the changes will come and which minor ( oh i forgot they call them major ) version will break more stuff... suspense again

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.