CSE341: Programming Languages Late Binding in Ruby Multiple Inheritance, Interfaces, Mixins Alan Borning Winter 2014.
CSE341: Programming Languages Lecture 21 Dynamic Dispatch Precisely, and Manually in Racket
CSE 341 Programming Languages Dynamic Dispatch vs. Closures OOP vs. Functional Decomposition Wrapping Up Zach Tatlock Spring 2014.
Aspect-Oriented Programming with Model Checking
Zach Tatlock Spring 2014