GOOL: A Generic Object-Oriented Language

1Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

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.

Cite

CITATION STYLE

APA

Carette, J., MacLachlan, B., & Smith, S. (2020). GOOL: A Generic Object-Oriented Language. In PEPM 2020 - Proceedings of the 2020 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation, co-located with POPL 2020 (pp. 45–51). Association for Computing Machinery, Inc. https://doi.org/10.1145/3372884.3373159

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free