Serdar Yegulalp
Senior Writer

Cool for you: Python Polars swims through dataframes

analysis
Jun 28, 20242 mins

The end-of-month report features 10 ways to make Python faster, a deep dive into CPython garbage collection, and Python Polars closing in on a production release.

Polar bear on an ice cap
Credit: imageBROKER.com/Shutterstock

This half-month Python report includes a quick guide to writing Python code in 2024, how to build Python-based data-driven web apps without a line of JavaScript, and 10 smart ways to make Python faster. We also have an intro to the one library Python users lean on for faster math at scaleโ€”and do check out all the breezy updates in Python Polars 1.0.0-rc.1.

Top picks for Python readers on InfoWorld

4 keys to writing modern Python
Ditch the oldandbusted.py, embrace the newhotness.pyโ€”this update includes Pythonโ€™s new type hinting syntax and structural pattern matching, among other goodies.

Intro to Streamlit: Web-based Python data apps made easy
Yes, you can write Python web apps without a whiff of HTML, CSS, or JavaScript. No, really.

10 tips for speeding up Python programs
Apply these tips to satisfy your need, your need for speed.

What is NumPy? Faster array and matrix math in Python
NumPy is Pythonโ€™s secret weapon for data science, and hereโ€™s why.

Python updates elsewhere

CPython garbage collection: The internal mechanics and algorithms
Get the dirty scoop (er, inside view) on how Python takes out the trash.

Python Polars 1.0.0-rc.1 released
One of Pythonโ€™s coolest dataframe-wrangling librariesโ€”already up to 10x faster than Pandasโ€”just got a whole lot cooler.

A JIT compiler for CPython
Core Python developer Brandt Bucher introduces one of Pythonโ€™s niftiest (and least understood) features in this video from the 2023 CPython Core Developer Sprint.

Make Python DevEx
How does Targetโ€™s Tech Data Sciences Group use Python? Let the developers tell you themselves.

Serdar Yegulalp

Serdar Yegulalp is a senior writer at InfoWorld. A veteran technology journalist, Serdar has been writing about computers, operating systems, databases, programming, and other information technology topics for 30 years. Before joining InfoWorld in 2013, Serdar wrote for Windows Magazine, InformationWeek, Byte, and a slew of other publications. At InfoWorld, Serdar has covered software development, devops, containerization, machine learning, and artificial intelligence, winning several B2B journalism awards including a 2024 Neal Award and a 2025 Azbee Award for best instructional content and best how-to article, respectively. He currently focuses on software development tools and technologies and major programming languages including Python, Rust, Go, Zig, and Wasm. Tune into his weekly Dev with Serdar videos for programming tips and techniques and close looks at programming libraries and tools.

More from this author