Proceedings of the 9th International Conference on Principles and Practice of Programming in Java 2011
DOI: 10.1145/2093157.2093172
|View full text |Cite
|
Sign up to set email alerts
|

DeepFJig

Abstract: We present a new language design which smoothly integrates modular composition and nesting of Java-like classes. That is, inheritance has been replaced by an expressive set of composition operators, inspired by Bracha's Jigsaw framework, and these operators allow to manipulate (e.g., rename or duplicate) a nested class at any level of depth. Typing is nominal as characteristic of Java-like languages, so types are paths of the form outer n .c1. . . . .c k which, depending on the class (node) where they occur, d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2011
2011
2016
2016

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
references
References 29 publications
0
0
0
Order By: Relevance