import rust — Tim McNamara
Python New Zealand
View ChannelAbout
Python New Zealand - https://python.nz Videos of all keynotes and talks at Kiwi PyCon, Aotearoa New Zealand's Python conference, since 2012. Videos of meetup talks.
Video Description
Recorded at Kiwi PyCon 2024 - https://kiwipycon.nz/ An informative guide to using the Rust programming language to support Python projects. This talk has two aims. Its first is to demystify Rust and show you a subset of the language that's far less intimidating that you may have been lead to believe. The second is to guide you through a set of decision criteria for considering supplementing your Python project with the language. Motivation One of Rust's most celebrated aspects is that makes it practical to create high-performance tools. They run fast, have low resource requirements and are easy to distribute. But is that enough to justify learning a new programming language and bolt that on to your existing stack? Agenda In the first section of the talk, we'll learn some of Rust's more confusing concepts, such as ownership, lifetimes and borrowing as well as its answer to exceptions, with code examples written in Python. We'll then create a small extension module and show how easy it is to distribute Rust as a wheel. The final section will be a discussion of how to decide whether learning Rust is worth it. Rust isn't the only way to write extension modules, and some alternatives are much closer to Python than Rust is. Tim McNamara is one of the world's leading Rust educators and runs a consultancy specialising in training customers how to use the language called accelerant.dev. Previously the global head of Rust language education at AWS, he has helped introduce hundreds of thousands of developers to Rust as author of the world-renowned textbook Rust in Action, host of a popular YouTube channel and international speaker. He has held positions in his career, spanning AWS, Canonical, the New Zealand eScience Infrastructure, and a number of data science consultancies. These videos are licensed under CC BY-SA 4.0 - https://creativecommons.org/licenses/by-sa/4.0/ Recorded and produced by KIT LTD : https://www.linkedin.com/company/kitltdnz/
Boost Rust Skills Today
AI-recommended products based on this video

IVO Tap Water Filter System for Standard Faucets – 4-Stages with NSF-Approved Microfiltration Technology – Removes Chlorine, Rust, Sediments and Microscopic Contaminants – Retains Healthy Minerals

Universal Wire Weed Eater Head,Steel Wire Wheel Grass Trimmer,Steel Wire Weed Eater Head,Rotary Cutter Trimmer Head for String Trimmers, Gardening Lawnmower, Moss & Rust Removal (6 Knives)

IVO Tap Water Filter System for Standard Faucets – 4-Stages with NSF-Approved Microfiltration Technology – Removes Chlorine, Rust, Sediments and Microscopic Contaminants – Retains Healthy Minerals

Universal Wire Weed Eater Head,Steel Wire Wheel Grass Trimmer,Steel Wire Weed Eater Head,Rotary Cutter Trimmer Head for String Trimmers, Gardening Lawnmower, Moss & Rust Removal (6 Knives)

