The Road to Utopia: A Future for Generative Programming
2004; Springer Science+Business Media; Linguagem: Inglês
10.1007/978-3-540-25935-0_1
ISSN1611-3349
Autores Tópico(s)Data Management and Algorithms
ResumoThe future of software engineering lies in automation and will exploit the combined strengths of generative programming, domain-specific languages, and automatic programming. While each of these areas is still in its infancy, a spectacularly successful example of their combination was realized twenty-five years ago: relational query optimization. In this paper, I chart the successes and mindset used by database researchers to generate efficient query processing programs automatically. I argue that the road that they have so successfully followed is the same road that the generative programming, domain-specific languages, and automatic programming communities are now traversing.
Referência(s)