Go Meta! A Case for Generative Programming and DSLs in Performance Critical Systems
OPEN ACCESS
Author / Producer
Date
2015
Publication Type
Conference Paper
ETH Bibliography
yes
Citations
Altmetric
OPEN ACCESS
Data
Rights / License
Abstract
Most performance critical software is developed using very low-level techniques. We argue that this needs to change, and that generative programming is an effective avenue to enable the use of high-level languages and programming techniques in many such circumstances.
Permanent link
Publication status
published
External links
Book title
1st Summit on Advances in Programming Languages (SNAPL 2015)
Volume
32
Pages / Article No.
238 - 261
Publisher
Schloss Dagstuhl – Leibniz-Zentrum für Informatik
Event
1st Summit on Advances in Programming Languages (SNAPL 2015)
Edition / version
Methods
Software
Geographic location
Date collected
Date created
Subject
Performance; Generative Programming; Staging; DSLs
Organisational unit
02150 - Dep. Informatik / Dep. of Computer Science
03893 - Püschel, Markus / Püschel, Markus