161 JSJ Rust with David Herman

Published: May 27, 2015

Album Art
161 JSJ Rust with David Herman
0:00
0:00
Playback Speed:

Show Notes

02:52 - David Herman Introduction
06:31 - “Systems Programming Without Fear”
07:38 - High vs Low-level Programming Languages
  • Garbage Collection and Deallocation
  • Memory Safety
  • Performance and Control Over Performance
11:44 - Stack vs Heap Memory 
16:52 - The Core of Rust
  • Ownership
  • Type System
24:23 - Segmentation Fault (Seg Faults)
27:51 - How much should programmers care about programming languages? 
32:43 - Concurrency and Multithreaded Programming
35:06 - Rust vs Go
37:58 - servo
40:27 - asm.js
42:19 - Cool Apps Built with Rust
45:04 - What hardware architectures does the Rust target?
45:46 - Learning Rust
Picks
Special Guest: David Herman.