Lecture Notes for February 6
Read for Today
- Sections 3.1 and 3.2.
Topics to Cover Today
- Scope
- Binding: name => meaning
- The binding timeline
- efficiency versus flexibility (e.g., polymorphism, compiling versus interpreting)
- static versus dynamic
- Lifetime and Storage Management
- Static allocation
- Stack allocation
- Heap allocation