MixJuice (poster session)
Yuuji Ichisugi
Abstract
Open-access reader
Yuuji Ichisugi
Abstract
Open-access reader
This paper describes an object-oriented language called MixJuice, which uses the differences of class hierarchies as a unit of information hiding and reuse. In this language, classes — templates of objects — and modules — units of information hiding and reuse — are completely orthogonal, thus supporting separation of concerns. MixJuice is basically based on Java. However, its module mechanism is simpler and more powerful than that of Java. The MixJuice programmers can make use of all Java libraries and execution platforms1.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper describes an object-oriented language called MixJuice, which uses the differences of class hierarchies as a unit of information hiding and reuse. In this language, classes — templates of objects — and modules — units of information hiding and reuse — are completely orthogonal, thus supporting separation of concerns. MixJuice is basically based on Java. However, its module mechanism is simpler and more powerful than that of Java. The MixJuice programmers can make use of all Java libraries and execution platforms1.
Key concepts: Computer science, Java, Reuse, Programming language, Session (web analytics), Class (philosophy), Information hiding, Object-oriented programming