Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: A Comparison of NOOP to Structural Domain-Theoretic Models of OOP   Mainstream object-oriented programming languages such as Java, C#, C++ and
Scala are all almost entirely nominally-typed. NOOP is a recently developed
domain-theoretic model of OOP that was designed to include full nominal
information found in nominally-typed OOP. This paper compares NOOP to the most
widely known domain-theoretic models of OOP, namely, the models developed by
Cardelli and Cook, which were structurally-typed models. Leveraging the
development of NOOP, the comparison presented in this paper provides a clear
and precise mathematical account for the relation between nominal and
structural OO type systems.

19
The categories of this paper are: eess
13
The categories of this paper are: quant-ph
27
The categories of this paper are: comp-gas
7
The categories of this paper are: hep-th
22
The categories of this paper are: chao-dyn
8
The categories of this paper are: hep-ex
11
The categories of this paper are: hep-lat
5
The categories of this paper are: gr-qc
17
The categories of this paper are: q-fin
9
The categories of this paper are: nlin
14
The categories of this paper are: math-ph
37
The categories of this paper are: supr-con
25
The categories of this paper are: patt-sol
34
The categories of this paper are: chem-ph
24
The categories of this paper are: dg-ga
32
The categories of this paper are: atom-ph