Easy wins with Cython: fast and multi-core by Caleb Hattingh
Python has often been criticised for slow runtime performance, and for the GIL which prevents multi-core concurrency. Cython provides tools for addressing both issues, and in a way that is simple enough for the average programmer to use. This talk will show: How to get started with Cython Tools to make day-to-day Cython work easier How to dramatically speed up a slow function How to distribute work over multiple CPU cores PyCon Australia is the national conference for users of the Python Programming Language. In 2015, we're heading to Brisbane to bring together students, enthusiasts, and professionals with a love of Python from around Australia, and all around the World. July 31-August 4, Brisbane, Queensland, Australia

▶︎
Cython: A First Look

▶︎
Losing your Loops Fast Numerical Computing with NumPy

▶︎
Carl Meyer - Type-checked Python in the real world - PyCon 2018

▶︎
Stefan Behnel - Get up to speed with Cython 3.0

▶︎
Andrew Montalenti: Beating Python's GIL to Max Out Your CPUs

▶︎
Thinking about Concurrency, Raymond Hettinger, Python core developer

▶︎
1000x faster data manipulation: vectorizing with Pandas and Numpy

▶︎
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

▶︎
It finally happened

▶︎
Guido van Rossum: Will Python ever remove the GIL? | Lex Fridman Podcast Clips

▶︎
Alex Gaynor: Fast Python, Slow Python - PyCon 2014

▶︎
Cython: Speed up Python and NumPy, Pythonize C, C++, and Fortran, SciPy2013 Tutorial, Part 1 of 4

▶︎
Make Python code 1000x Faster with Numba

▶︎
Conan O’Brien Delivers the Commencement Address | Harvard Commencement 2026

▶︎
One Formula That Demystifies 3D Graphics

▶︎
Alex Orlov Cython as a Game Changer for Efficiency PyCon 2017

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
Nina Zakharenko - Elegant Solutions For Everyday Python Problems - PyCon 2018

▶︎
Simple Code, High Performance

▶︎
