Motivation Semantics Formal properties Future directions
Foo A Minimal Modern OO Calculus
Prodromos Gerakios George Fourtounis Yannis Smaragdakis
Department of Informatics University of Athens {pgerakios,gfour,smaragd}@di.uoa.gr
1 / 24
Foo A Minimal Modern OO Calculus Prodromos Gerakios George - - PowerPoint PPT Presentation
Motivation Semantics Formal properties Future directions Foo A Minimal Modern OO Calculus Prodromos Gerakios George Fourtounis Yannis Smaragdakis Department of Informatics University of Athens { pgerakios,gfour,smaragd } @di.uoa.gr 1 / 24
Motivation Semantics Formal properties Future directions
Department of Informatics University of Athens {pgerakios,gfour,smaragd}@di.uoa.gr
1 / 24
Motivation Semantics Formal properties Future directions
2 / 24
Motivation Semantics Formal properties Future directions
3 / 24
Motivation Semantics Formal properties Future directions
4 / 24
Motivation Semantics Formal properties Future directions
5 / 24
Motivation Semantics Formal properties Future directions
6 / 24
Motivation Semantics Formal properties Future directions
7 / 24
Motivation Semantics Formal properties Future directions
8 / 24
Motivation Semantics Formal properties Future directions
9 / 24
Motivation Semantics Formal properties Future directions
10 / 24
Motivation Semantics Formal properties Future directions
11 / 24
Motivation Semantics Formal properties Future directions
12 / 24
Motivation Semantics Formal properties Future directions
(W-O)
(W-C)
(W-M)
13 / 24
Motivation Semantics Formal properties Future directions
(R-C)
(R-I)
14 / 24
Motivation Semantics Formal properties Future directions
(S-N)
15 / 24
Motivation Semantics Formal properties Future directions
16 / 24
Motivation Semantics Formal properties Future directions
17 / 24
Motivation Semantics Formal properties Future directions
18 / 24
Motivation Semantics Formal properties Future directions
19 / 24
Motivation Semantics Formal properties Future directions
20 / 24
Motivation Semantics Formal properties Future directions
21 / 24
Motivation Semantics Formal properties Future directions
22 / 24
Motivation Semantics Formal properties Future directions
23 / 24
Motivation Semantics Formal properties Future directions
Towards a foundation for Scala’s type system. FOOL ’12.
inheritance: Supercharged delegation in DelphJ. OOPSLA ’13.
class by reflecting on others. ACM Transactions on Programming Languages and Systems, 33(2):1–44, 2011.
24 / 24
Extra slides
(T-V)
(T-N)
(T-I)
(T-M)
25 / 24
Extra slides
(H-O)
(H-C)
26 / 24
Extra slides
(M-O)
′}), m) = M
′}
(M-C)
27 / 24
Extra slides
(T-C)
28 / 24