Dynamics
In this section of the course we study dynamic behaviour (execution) of programs and how that is implemented.
Topics
- Virtual machines, assembly code, byte code
- Code generation
- Dynamic semantics
- Operational semantics
- Interpreters
- Operational semantics
- Memory management
- Garbage collection
Lectures