Completed
15:24 - Audience questions and discussion
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
JavaScript is Faster than Rust? - Performance Optimization Techniques and Algorithm Comparison
Automatically move to the next video in the Classroom when playback concludes
- 1 0:05 - Introduction and talk overview
- 2 0:19 - My history with JavaScript
- 3 1:34 - Early JavaScript and Cordova apps
- 4 2:15 - Node.js and working at Pixel
- 5 3:00 - D3.js visualizations and University of York projects
- 6 3:50 - Importance of fast JavaScript in production
- 7 4:02 - JS Faster than Rust article overview
- 8 4:41 - Advent of Code problem explanation
- 9 5:25 - Initial algorithm approaches
- 10 6:02 - Iterations and code simplification
- 11 6:26 - Head-first vs tail-first algorithm
- 12 7:48 - Computation optimizations
- 13 8:07 - Bit manipulation and state storage
- 14 10:29 - Binary representation for efficiency
- 15 11:14 - Using 32-bit integers for state
- 16 11:35 - Simplifying loops and algorithms
- 17 12:01 - Solutions overview: Benny, David
- 18 12:46 - Comparing JS, Rust, and Zig solutions
- 19 14:05 - Blog, repo, and further reading
- 20 14:21 - Essential JavaScript performance videos
- 21 15:03 - Zig programming and Tiger Beetle
- 22 15:24 - Audience questions and discussion
- 23 18:11 - Readable vs optimized JavaScript in practice
- 24 19:05 - Performance testing tips