Reversible object-oriented programming with region-based memory management: Work-in-progress report

Publikation: Kapitel i bog/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

Abstract

This paper presents the design and implementation JouleR, a reversible object-oriented language in the style of Janus, that supports common object-oriented programming patterns such as factories, iterators, and the definition of abstract datatypes. Memory management is performed using a simple notion of regions, enabling the full power of object-oriented programming to be used, while remaining completely garbage-free. The language is implemented by translation to Janus.

OriginalsprogEngelsk
TitelProceedings of the 10th International Conference on Reversible Computation
RedaktørerJarkko Kari, Irek Ulidowski
ForlagSpringer
Publikationsdatojan. 2018
Sider322-328
ISBN (Trykt)9783319994970
ISBN (Elektronisk)978-3-319-99498-7
DOI
StatusUdgivet - jan. 2018
Begivenhed10th International Conference on Reversible Computation, RC 2018 - Leicester, Storbritannien
Varighed: 12. sep. 201814. sep. 2018

Konference

Konference10th International Conference on Reversible Computation, RC 2018
Land/OmrådeStorbritannien
ByLeicester
Periode12/09/201814/09/2018
NavnLecture Notes in Computer Science
Vol/bind11106
ISSN0302-9743

Fingeraftryk

Dyk ned i forskningsemnerne om 'Reversible object-oriented programming with region-based memory management: Work-in-progress report'. Sammen danner de et unikt fingeraftryk.

Citationsformater