Completed
Complexity
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Why Ruby Isn't Slow
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Ruby is slow
- 3 CPU bound tasks
- 4 Common answers
- 5 Ruby can be fast
- 6 Why is Ruby slow
- 7 Indirect function calls
- 8 Fast Ruby
- 9 Our Python
- 10 Our Function
- 11 Dynamic Languages
- 12 Ruby Object Model
- 13 Python Primitives
- 14 Lightability
- 15 Promotion
- 16 Quasiimmutability
- 17 Building a system
- 18 Optimized version
- 19 Sending methods
- 20 Fine method
- 21 Three instructions
- 22 Topaz
- 23 Constants
- 24 Links
- 25 Benchmark Results
- 26 Complexity
- 27 C Extensions
- 28 Hints
- 29 Cutting Corners
- 30 Missing Parts