Fri, Sep 25
Course ScheduleDue
-
ReadingLearning reflection
In class
-
Dynamic languages are made of hash tables (continued)
-
dynamic vs static vs virtual dispatch
-
nominal vs structural typing
-
names as proxies for behavioral contracts More advantages of static types: code completion
-
IDE tools, analysis
Newly assigned
-
ReadingInstall Ruby; Lang excursion questionnaire(due Mon, Sep 28)
-
Homeworktype_modeling(due Wed, Oct 7)