Comparing Real-World Python Performance Against Big-O | Real Python Podcast #257

python
youtube
Comparing Real-World Python Performance Against Big-O | Real Python Podcast #257 How does the performance of an algorithm hold up when you put it into a realistic context? Where might Python code defy Big O notation expectations when using a profiler? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects. 👉 Links from the show: Christopher shares an article about why real-world performance often defies Big O expectations. The piece starts with a task coded in Go and then optimized from `O(n²)` to `O(n)`. Can an interpreted language like Python compete with a compiled language? Profiling the performance of both versions provides some interesting results. We also share several other articles and projects from the Python community, including a news roundup, the fastest way to detect a vowel in a string, whether Python dictionaries are ordered data structures, an overview of Python's `enum` module, a Python client library for Google Data Commons, and a project to convert plain ASCII to "smart" punctuation. Topics: - 00:00:00 -- Introduction - 00:02:12 -- ruff Release 0.12.0 - 00:02:38 -- streamlit Release 1.46.0 - 00:02:48 -- lxml 6.0.0 Released - 00:03:00 -- PSF Board Election Schedule - 00:03:26 -- Are Python Dictionaries Ordered Data Structures? - 00:08:59 -- The Fastest Way to Detect a Vowel in a String - 00:16:37 -- Module enum Overview - 00:24:46 -- Video Course Spotlight - 00:26:24 -- O(no) You Didn't - 00:38:34 -- New Python Client Library for Google Data Commons - 00:41:55 -- smarty
  2025/07/11      youtube

関連するプログラミング動画 [python]

Our Tag

最近投稿されたプログラミング学習動画

SEO Full Course 2025 | SEO Tutorial for Beginners | SEO Training | SEO

🔥Purdue - Post Graduate Program in Digit...

  2025/07/11

Understanding the "this" Keyword in JavaScript | Learn How "this" Work

javascript

Confused about how the this keyword work...

  2025/07/11

Comparing Real-World Python Performance Against Big-O | Real Python Po

python

How does the performance of an algorithm...

  2025/07/11

Machine Learning Full Course 2025 | Machine Learning Tutorial For Begi

study

🔥IITK - Professional Certificate Course ...

  2025/07/11

The Ultimate FastAPI + React Full Stack Project (Deploy This and You’r

react

In this video, you'll learn how to build...

  2025/07/11

How to Become an Embedded Engineer | Embedded Engineer Roadmap | Embed

🔥Explore Professional Courses - In ...

  2025/07/11

How to Build a Simple Modal Popup in JavaScript | Easy Guide to Create

javascript

Want to create a custom popup box withou...

  2025/07/11

The biggest MISTAKE new devs make when applying to jobs

DevLaunch is my mentorship program where...

  2025/07/11

THIS is why you can't land a coding job

DevLaunch is my mentorship program where...

  2025/07/11

Machine Learning Full Course 2025 | Machine Learning Tutorial For Begi

study

🔥IITK - Professional Certificate Course ...

  2025/07/11

How to Generate a List from an Array Dynamically Using JavaScript | Di

javascript

Want to turn an array into a dynamic HTM...

  2025/07/11

How to Shallow Clone Objects in JavaScript | Learn to multiple Objects

javascript

Want to create a copy of an object witho...

  2025/07/11

Tame Million-Line Codebases with LLM Tools

From our podcast, episode 236 with Simon...

  2025/07/10

Digital Marketing Full Course 2025 | Digital Marketing Tutorial For Be

Marketing

🔥Purdue - Post Graduate Program in Digit...

  2025/07/10

How to Disable a Button After Click Using JavaScript | Prevent Multipl

javascript

Want to stop users from clicking a butto...

  2025/07/10

Project Management Full Course 2025 | Project Management Tutorial | PM

🔥PMP® Certification Training - The Pr...

  2025/07/10