Jump to ratings and reviews
Rate this book

Python Programming

Rate this book
The Definitive Guide to Python Programming

183 pages, Kindle Edition

Published December 15, 2023

About the author

Jean-Jacques Reibel

332 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
2 (100%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 of 1 review
Profile Image for Ryan Weisenburger.
25 reviews
April 19, 2024
Usual introduction to a programming language. It would be more honest if it at least mentioned the downsides of python. For me, since I do not do data science or AI stuff much, python is good for scaffolding something. You need something fast, but temporary. I am in the camp that avoids the use of python for several issues not mentioned.

1. Python is fast to write but slow to perform. Python is known for its slowness. Making it less than ideal for performance critical applications.

2. Pythons Global Interpreter Lock limits concurrency in multithreaded apps, taking a hit to CPU.

3. Python uses higher memory consumption due to being dynamically typed.

4. Packaging and dependencies of python can get complex in large projects, and dependency hell is real.

5. While python has many libraries, many of them third party, taking on more risk vs languages that have more in their standard library.

All in all, not bad. Just seeing if there was any neat python thing I didn't know about... I only use python when dealing with other peoples existing library.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.