Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Rust for the Recalcitrant C++ Programmer - ACCU 2023

ACCU Conference via YouTube

Overview

Explore a comprehensive conference talk comparing Rust and C++ programming languages. Discover the unique features of Rust, including ownership, type system, immutability, pattern matching, and safe concurrency, as presented by Andy Balaam. Follow along as CB Bailey, an experienced C++ programmer, provides counterarguments and demonstrates C++ solutions to similar problems. Gain insights into Rust's package ecosystem, helpful compiler messages, and practical examples. Learn about the strengths and weaknesses of both languages, and understand how Rust's features can benefit programmers coming from a C++ background. Engage with the speakers' diverse experiences and perspectives on modern programming languages and best practices in software development.

Syllabus

Introduction
Overview
Is Rust good enough
What is Rust
Rust Example 1
Rust Example 2
If
Optional behavior
Rust example
Rust type system
Stockholm syndrome
CBs example
C example
Immutability
Box
Behavior
Parent
enum types
Unions
IP Addresses
Explicit types
Overload
Result
Question mark
StandedExpected
Fearless concurrency
C concurrency
Questions
Whats Good

Taught by

ACCU Conference

Reviews

Start your review of Rust for the Recalcitrant C++ Programmer - ACCU 2023

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.