2000 character limit reached
Concept-oriented programming: from classes to concepts and from inheritance to inclusion (1501.00720v1)
Published 4 Jan 2015 in cs.PL
Abstract: For the past several decades, programmers have been modeling things in the world with trees using hierarchies of classes and object-oriented programming (OOP) languages. In this paper, we describe a novel approach to programming, called concept-oriented programming (COP), which generalizes classes and inheritance by introducing concepts and inclusion, respectively.
Collections
Sign up for free to add this paper to one or more collections.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.