Partial Evaluation for Class-Based Object-Oriented Languages

Research output: Contribution to book/anthology/report/proceedingArticle in proceedingsResearch

  • Ulrik Pagh Schultz, Denmark
  • Olivier Danvy (Editor)
  • Andrzej Filinski, DIKU, Dept. of Computer Science, Denmark
  • Department of Computer Science
Object-oriented programming facilitates the development of generic software, but at a significant cost in terms of performance. We apply partial evaluation to object-oriented programs, to automatically map generic software into specific implementations. In this paper we give a concise, formal description of a simple partial evaluator for a minimal object-oriented language, and give directions for extending this partial evaluator to handle realistic programs.
Original languageEnglish
Title of host publicationLecture Notes In Computer Science : Proceedings of the Second Symposium on Programs as Data Objects
Number of pages25
Volume2053
PublisherSpringer
Publication year2001
EditionLecture Notes in Computer Science 2053
Pages173-197
ISBN (print)0302-9743
ISBN (Electronic)3-540-42068-1
Publication statusPublished - 2001
EventPADO-II - Århus, Denmark
Duration: 21 May 200123 Jan 2005
Conference number: 2

Conference

ConferencePADO-II
Nummer2
LandDenmark
ByÅrhus
Periode21/05/200123/01/2005

    Research areas

  • Programming language, Performance evaluation, Software development, Object oriented, Partial evaluation, JAVA language

See relations at Aarhus University Citationformats

ID: 283508