An Introduction to Rust
Mark Sta Ana
@booyaa
github.com/booyaa
booyaa.wtf
Slide 2
Slide 2 text
Introduction
Slide 3
Slide 3 text
What’s Rust?
Slide 4
Slide 4 text
Systems Programming
Slide 5
Slide 5 text
Blazingly Fast
Slide 6
Slide 6 text
Time (secs)
Benchmark / Language Rust C (gcc)
reverse-complement 0.37 0.48
pidigits 1.74 1.74
k-nucleotide 5.21 6.67
fasta 1.49 1.32
spectral-norm 2.31 2.00
Source: The Computer Language Benchmarks Game
Slide 7
Slide 7 text
Performance
Source: Rust Perf Site (perf.rust-lang.org)