Completed
The Simplest possible VM, Part 5
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
All Singing All Dancing Python Bytecode
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduzione
- 2 What Is Bytecode?
- 3 When Is Bytecode Used?
- 4 Why Study Bytecode?
- 5 The Whole Picture
- 6 Opcodes and HAVE_ARGUMENT
- 7 The VM
- 8 Stack Machine Part 1
- 9 Bytecode Variable Types
- 10 Free And Cell Variables
- 11 Data And Metadata, Part 1
- 12 The Simplest Useful Disassembler
- 13 Function Defaults
- 14 Globals And Const Tables
- 15 Line Numbers
- 16 Advanced Topics
- 17 Modules Are Callables
- 18 Classes Are Callables, Part 2
- 19 Creating A Function By Hand
- 20 Readable & Hand-Coded, Part 2
- 21 Maynard vs. gunk
- 22 Class Disassembly With Maynard
- 23 The Simplest possible VM, Part 5
- 24 Resources