Skip to content

Commit 556068c

Browse files
authored
Merge pull request #23 from LiamPattinson/talk/speeding_up_python
Added post for "speeding up python" talk
2 parents 6b8581c + 335a6ff commit 556068c

2 files changed

Lines changed: 19 additions & 0 deletions

File tree

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: Speeding up Python
3+
author: Liam Pattinson
4+
tags: python optimisation
5+
---
6+
7+
In this talk, Liam Pattinson discussed why Python runs so slowly compared to other
8+
languages, how to identify performance bottlenecks, and how to optimise our Python code.
9+
The talk covered the use of profilers, how to get the most out of pure Python, how
10+
NumPy works, and how to write NumPy that's both readable and efficient. It also briefly
11+
covered going beyond NumPy, including the use of Numba, a just-in-time compiler, and
12+
Cython, a compiled superset of Python.
13+
14+
The slides are available [here][slides].
15+
16+
A recording of the talk can be found [here][recording].
17+
18+
[slides]: /slides/2024-03-27-speeding_up_python.pdf
19+
[recording]: https://eu-lti.bbcollab.com/recording/8dc1ed3c874344549e9be481a0226632
1.41 MB
Binary file not shown.

0 commit comments

Comments
 (0)