Content deleted Content added
→Representation by sets: New section added. |
→Introduction: Ontology languages mentioned. |
||
Line 41:
[[Perl (programming language)|Perl]].
<!-- -->
Generally, the model relates to the core part of data models in which classes appear as objects.
The group can be further divided into two subgroups: languages allowing an actual reference to an eigenclass (Ruby, Smalltalk, Objective-C and, in a lesser sense, Scala) and languages in which eigenclasses are a purely fictitious concept.▼
As a consequence, the model relates to [[Ontology language|ontology languages]] such as [[RDF Schema]] or [[Web Ontology Language|OWL]].
A good indicator of applicability is the presence of the notion of [[metaclass]].
One can distinguish two degrees of applicability.
▲
Low degree is assigned to languages in which eigenclasses are a purely fictitious concept. In this latter case the eigenclass model can be regarded as an abstract device for joining inheritance with the instance-of relation.
== History ==
|