Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Learn Excel and Financial Modeling the Way Finance Teams Actually Use Them
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk explains what unsafe code means in Rust, why it can be useful and dangerous, and how to handle it responsibly. It discusses applications including hardware, external code, concurrency primitives, and performance optimization.
Syllabus
Introduction
Why we need unsafe
Working with hardware
Working with external code
Working with concurrency primitives
Performance optimization
Unsafe can go wrong
Playing Russian Roulette
Lazy Drop
Offset of Macro
Integrity of unsafe code
Internal unsafe code
Taught by
Rust