Главная
Study mode:
on
1
Intro
2
Disclaimer
3
Running Example
4
Expand
5
Intermediate Representation
6
For Loops
7
Model
8
Representation
9
Code
10
Main Function
11
C vs Rust
12
Panic
13
Why two registers
Description:
Explore the concept of Zero-Cost Abstractions in Rust through this in-depth conference talk. Analyze generated code to determine the actual overhead of abstractions, using a running example to illustrate key points. Dive into intermediate representations, examine for loops, and compare Rust's approach to C. Gain insights into panic handling and understand the reasoning behind using two registers. Learn how to critically evaluate the true cost of seemingly cost-free abstractions in Rust programming.

The Cost of Zero-Cost Abstractions in Rust

Rust
Add to list
0:00 / 0:00