Computer Science Origins

Date: 13:15 04/09-15
Location: Nygaard-192
Host(s): Christian Clausen

In this talk we will get rid of all abstractions, and start from the bottom, rediscovering computer science from nothing, and making our own minimal assembly language (with a virtual machine). We will then proceed by building a higher level language on top (with a compiler), finally if time allows it we will continue stacking higher and higher level languages on top, or making our compiler perform optimizations or static analyses.

This talk is in Java, and the languages we make.

Evaluation

Login to evaluate.