Abstract | ||
---|---|---|
Recent years have seen a surge of interest in staging and generative programming, driven by the increasing difficulty of making high-level code run fast on modern hardware. While the mechanics of program generation are relatively well understood, we have only begun to understand how to develop systems in a generative way. The Lightweight Modular Staging (LMS) platform forms the core of a research agenda to make generative programming more widely accessible, through powerful libraries and a growing selection of case studies that illuminate design patterns and crystallize best practices for high-level and effective generative programming. This talk will reflect on the foundations of LMS, on applications, achievements, challenges, as well as ongoing and future work. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1145/2993236.2993237 | GPCE |
Keywords | Field | DocType |
Staging,generative programming | Programming language,Best practice,Software engineering,Computer science,Software design pattern,Artificial intelligence,Generative grammar,Modular design,Generative Design | Conference |
Volume | Issue | ISSN |
52 | 3 | 0362-1340 |
Citations | PageRank | References |
2 | 0.40 | 0 |
Authors | ||
1 |
Name | Order | Citations | PageRank |
---|---|---|---|
Tiark Rompf | 1 | 743 | 45.86 |