epi052 / rust-i-choose-you-tcs-2021

Source code & slides for Rust, I choose you! A formative talk for the Rust-curious.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rust, I choose you!

A formative talk for the Rust-curious

This repo contains the source code used as part of the talk Rust, I Choose You! A formative talk for the Rust-curious. The talk was presented on October 30, 2021 during the Texas Cyber Summit.

Recorded Talk

!TODO - link to recording once posted

Abstract

Have you ever wished you could dramatically speed up your Python code? What about adding functionality to your C project without the possibility of introducing a footgun? Perhaps you simply want to know why Rust has been the #1 most loved programming language (according to StackOverflow users) every year since 2016? Don’t let your dreams be dreams!

This talk will cover the good aspects of Rust as well as the bad. Additionally, we’ll discuss Rust’s recent upswing in adoption at companies like Microsoft, Amazon, and Google. Finally, we’ll examine a few practical examples such as boosting a Python fuzzer’s performance and showcasing interoperability with C, all while highlighting different aspects of Rust itself. After all, what would a talk about a programming language be without code?

This talk is aimed at anyone who wants to know more about Rust and what makes it so awesome! Attendees will walk away able to determine if Rust is a good fit for their next project. Furthermore, Python and C folks will leave with some reasons to integrate Rust into existing projects, including increases to speed and memory safety.

Slides

The slides have a lot of animations, so it's simplest to share them out via Google Slides.

Rust I Choose You! slides

About

Source code & slides for Rust, I choose you! A formative talk for the Rust-curious.


Languages

Language:Rust 83.4%Language:Python 9.3%Language:Makefile 3.6%Language:C 3.6%