Improving Python Speed with a Bit of Rust

Опубликовано: 08 Октябрь 2024
на канале: Michigan Python
221
4

Python is amazing for many different types of development, but sometimes very CPU intensive calculations just aren't fast enough for certain use cases. Rust is another modern programming language that emphasizes performance, type safety, and concurrency. In this talk, we'll combine the powers of Python, but speed up a critical function by 25X using a small amount of Rust.

Dan Yeaw is the current organizer of Michigan Python, maintainer of the Gaphor modeling tool, and an Engineer at Ford Motor Company. At Ford, he designs complex safety-critical automotive systems using Model-Based Systems Engineering. To give this talk, he learned a bit of Rust!