Russell Keith-Magee

Senior Data Engineer | Survata

Founder, BeeWare Project

Dr Russell Keith-Magee is the founder of the BeeWare project, developing GUI tools and libraries to support the development of Python software on desktop and mobile.

He is a 12 year veteran of the Django core team, and for 5 years, was President of the Django Software Foundation. In his day job, he wrangles data pipelines for Survata. He lives in Perth, Western Australia with his wife, two children, and two animals that claim to be cats but have almost no feline properties.

Tomorrow’s Python

Python as a language is over 25 years old, and it’s user base is still growing. This is a feat that only a handful of languages have ever achieved. But the Python of today isn’t the same language that Guido van Rossum announced to the world in 1991 - it had to change in order to remain relevant, and into order to grow into new problem domains. What changes will Python need to embrace in order to remain relevant into the next 25 years? Will the Python of 2045 look like the Python of 2018?