Contact Information

Computer Science Department
Colgate University
McGregory Hall, 3rd Floor
13 Oak Drive
Hamilton, NY 13346
(tel) 315.228.7719
Charlotte Jablonski, Administrative Assistant
cjablonski@colgate.edu

Event Detail

Department Tea: Compilers in the 21st Century

Start: Tuesday, November 11, 2014, 11:20 a.m.
End: Tuesday, November 11, 2014, 12:10 p.m.
Location: McGregory 329

Join us for our department tea on November 11. Prof. Stratton will be our speaker, and lunch will be provided following his talk.

Historically, compilers were built to solve the two biggest problems in the transition to high-level languages: accurately interpreting high-level language syntax and efficiently generating a sequence of machine instructions that performed the proscribed computation. Today, these are largely solved problems, but the demands of programmers and systems alike create new challenges and opportunities for code analysis and transformation technology. This talk will be an overview of some of the new problems compilers are trying to solve, including some of my current work on compilers for education and compilers for parallel and heterogeneous systems.