Also available as a video on YouTube ( • Q&A August 2020 ) .
Questions and answers session from August, 2020.
Timestamps
• [@00:00:00] Introduction
• [@00:02:38] Your shell prompt?
• [@00:02:56] Swift vs Rust?
• [@00:03:31] Understanding difficult concepts
• [@00:03:56] Is Rust too complex?
• [@00:05:04] Dvorak and Colemak
• [@00:05:26] GPT-3
• [@00:07:10] Higher-ranked trait bounds
• [@00:07:54] Protocol parsers
• [@00:09:09] GPU programming
• [@00:10:46] Haskell
• [@00:11:08] Why Rust over C++/C?
• [@00:12:26] Master’s thesis
• [@00:13:13] tokio/async-std
• [@00:15:26] Debuggers
• [@00:15:42] Data structures and algorithms
• [@00:16:05] Working before going back to school
• [@00:16:18] Object-oriented programming
• [@00:16:55] Crate review streams
• [@00:17:25] How did you pick your area?
• [@00:18:17] WebAssembly
• [@00:18:44] Plans after graduating?
• [@00:19:23] Macros over generics?
• [@00:20:02] Competitive programming
• [@00:20:37] Reading papers on screens
• [@00:21:40] Coolest upcoming feature
• [@00:23:41] Ethics in ML
• [@00:25:03] Is Rust general-purpose?
• [@00:26:17] Rust networking
• [@00:26:40] C++ vs Go
• [@00:27:14] Second favorite language
• [@00:27:55] Fiction and “faction”
• [@00:28:13] Musical instruments
• [@00:28:48] Formal languages
• [@00:30:01] Distributed systems stream
• [@00:30:20] Favorite flavor of bagel
• [@00:30:42] Handling millions of connections
• [@00:32:17] Is higher education necessary?
• [@00:33:28] Self-referential structs
• [@00:34:13] SIMD in Noria
• [@00:34:45] The tracing crate
• [@00:35:32] Game development
• [@00:36:35] Beautiful CS ideas
• [@00:37:51] When do you graduate?
• [@00:38:22] Pronouncing your name
• [@00:38:43] Memory orderings
• [@00:39:34] When did you start with Rust?
• [@00:39:55] What do you use for drawing?
• [@00:40:18] Crust of Rust Schedule
• [@00:40:36] “Rewrite in Rust” memes
• [@00:42:18] Developing a database
• [@00:42:55] Is Big Tech too big?
• [@00:44:07] async fn in traits
• [@00:45:32] Functional programming
• [@00:45:43] Blockchains
• [@00:46:22] Favorite Rust crate
• [@00:46:42] Recommended CS Books
• [@00:48:41] Quantum computing
• [@00:49:05] Do you play video games?
• [@00:50:32] Getting into MIT
• [@00:51:08] Thank for the thank yous!
• [@00:51:45] Streaming topics
• [@00:52:15] What YouTubers do you watch?
• [@00:54:20] Providing async and sync APIs
• [@00:54:48] Next steps for Noria
• [@00:56:13] Moving to LA
• [@00:56:55] Advice to Rust beginners
• [@00:57:24] Being good at maths
• [@00:58:00] Your next job?
• [@00:58:11] Imposter syndrome
• [@00:59:27] “jonhoo”
• [@00:59:47] Publishing to graduate
• [@01:00:08] Low-level resources
• [@01:01:15] Memory ordering stream
• [@01:01:27] Rust over Go
• [@01:01:45] Debugging distributed code
• [@01:03:31] Covariance
• [@01:04:14] Garbage collection
• [@01:04:59] Web development in Rust
• [@01:05:20] Lifetimes in other languages
• [@01:06:14] Things in Rust you dislike
• [@01:07:36] Missing Rust libraries
• [@01:09:20] Learning async/await
• [@01:09:55] Background before college
• [@01:10:30] Favorite board game
• [@01:11:16] Standardized testing
• [@01:12:26] Other ways to learn Rust
• [@01:13:06] Working as a student
• [@01:13:46] Noria in production
• [@01:14:05] Publishing your first crate
• [@01:14:25] Working with Malte
• [@01:14:52] Maths in CS
• [@01:15:14] Teaching computer science
...
Смотрите видео August 2020 Q&A онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Jon Gjengset 15 Июль 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 8 раз и оно понравилось людям.