Happy Path Programming

#66 The Journey to Rust with Christopher Hunt

Aug 13, 2022
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 4min
2
Rust: A Journey Through Programming
04:04 • 4min
3
The Journey to Functional Programming
08:06 • 4min
4
The Importance of Closure in Python
12:22 • 2min
5
The History of APL
14:45 • 3min
6
The Unification of the Modeling Language
17:39 • 5min
7
Functional Programming: A Tool Towards Software Correctness
22:57 • 2min
8
How to Make Functional Programming Easier
24:42 • 3min
9
How to Get to Rust and Why
28:03 • 4min
10
The Abyss of Graelle
32:27 • 4min
11
The Importance of Community in Open Source Technology
36:02 • 3min
12
The Importance of Memory Management in C++
38:34 • 2min
13
The Advantages of Memory Management in Rust
40:38 • 2min
14
How to Manage Memory on Your Own in Rust
43:07 • 4min
15
The Advantages of Parallelism in Small Resource Constrained Environments
47:23 • 2min
16
The Importance of Efficiency in Development
49:53 • 5min
17
Rust and WebAssembly: A Comparison
55:11 • 5min
18
Russ: A Derivative of ML
01:00:29 • 2min
19
The Importance of Understanding Your Why You're Using Ross
01:02:18 • 5min
20
Rust's Stream Macro System Supports Generators
01:07:17 • 2min
21
The Degenerate Case of a Generator
01:08:53 • 3min
22
The Future of Rust
01:11:44 • 4min
23
Machine Learning Face Protection for Hospitals
01:16:13 • 2min
24
Bruce's Journey and Wisdom
01:17:47 • 2min