Announcements

Course Description

The material I present in this course is an introduction to modern implementations of programming language features. We will focus on languages that execute via managed runtime systems (i.e., garbage collected and dynamically interpreted/compiled languages). In addition, we will investigate the use of cross-language interoperation and the API support that enables it.

Assignments and Grading

Administrivia

Class Times
Tuesday/Thursday 9-10:30am, Phelps 2510
Instructor:
Chandra Krintz <ckrintz@gmail.com>
Office: Department of Computer Science, 2153 HFH
Office Hours: By appointment
Online via Piazza