@inproceedings{050e28e1dec644ae931c23215a07dd68,
title = "Reversible object-oriented programming with region-based memory management: Work-in-progress report",
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.",
author = "Schultz, \{Ulrik Pagh\}",
year = "2018",
month = jan,
doi = "10.1007/978-3-319-99498-7\_22",
language = "English",
isbn = "9783319994970",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "322--328",
editor = "Jarkko Kari and Irek Ulidowski",
booktitle = "Proceedings of the 10th International Conference on Reversible Computation",
address = "Germany",
note = "10th International Conference on Reversible Computation, RC 2018 ; Conference date: 12-09-2018 Through 14-09-2018",
}