A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2003; you can also visit the original URL.
The file type is application/pdf
.
Kava: a Java dialect with a uniform object model for lightweight classes
2003
Concurrency and Computation
Object-oriented programming languages have always distinguished between "primitive" and "userdefined" data types, and in the case of languages like C++ and Java, the primitives are not even treated as objects, further fragmenting the programming model. The distinction is especially problematic when a particular programming community requires primitive-level support for a new data type, as for complex, intervals, fixed-point numbers, and so on. We present Kava, a design for a backward-compatible
doi:10.1002/cpe.653
fatcat:tb4c6akuxnfjvpae4ms6qpt7gm