Advanced Compiler Construction

Master

Seminar Advanced compiler construction

Website:website met extra informatie
Onderwijs:Het vak INFOMACC wordt in 2012/2013 niet aangeboden.
Onderwijs:Het is nog niet zeker of en zo ja in welke periode van 2012/2013 dit vak wordt aangeboden.
Nota bene:Er is geen recente vakbeschrijving beschikbaar.
Onderstaande tekst is een oude vakbeschrijving uit collegejaar 2009/2010
Inhoud:Implementing lazy evaluated languages efficiently on current hardware is no easy task; simple and elegant implementation models exist but are slow, and building implementations that run as fast as their imperative, strictly evaluated counterparts is still not possible. In this semniar we will study, by reading papers together and discussing them, how functional languages are being implemented, and how program analysis and transformation may result in faster implementations.
Literatuur:kan veranderen!
papers from the open literature
Werkvorm:Seminar in which we jointly read papers. Depending on the number of participants we will hand out separate subjects for which you will have to prepare a presentatation. In order to give the work a concrete basis we will try to study areas as much as possible in the context of the current implementation of the Utrecht Haskell Compiler.
Toetsvorm:You will have to prepare: - a presentation - a small thesis about the subject of this presentation - where applicable: part of an implementation.
Inspanningsverplichting voor aanvullende toets:Om aan de aanvullende toets te mogen meedoen moet de oorspronkelijke uitslag minstens 4 zijn.
wijzigen?

-- JurriaanHage - 19 Aug 2008