Conference
GOOL: a generic object-oriented language
Abstract
We present GOOL, a Generic Object-Oriented Language. GOOL shows that with the right abstractions, a language can capture the essence of object-oriented programs. GOOL generates human-readable, documented and idiomatic code in Python, Java, C#, and C++. In it, we can express common programming idioms and patterns.
Authors
Carette J; MacLachlan B; Smith S
Pagination
pp. 45-51
Publisher
Association for Computing Machinery (ACM)
Publication Date
January 20, 2020
DOI
10.1145/3372884.3373159
Name of conference
Proceedings of the 2020 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation