Abstract | ||
---|---|---|
The \"Expression Problem\" was brought to prominence by Wadler in 1998. It is widely regarded as illustrating that the two mainstream approaches to data abstraction---procedural abstraction and type abstraction---are complementary, with the strengths of one being the weaknesses of the other. Despite an extensive literature, the origin of the problem remains ill-understood. I show that the core problem is in fact the use of global constants, and demonstrate that an important aspect of the problem goes away when Java is replaced by a language like Grace, which eliminates them. |
Year | DOI | Venue |
---|---|---|
2015 | 10.1145/2786555.2786556 | MASPEGHI@ECOOP |
Field | DocType | Citations |
Row and column spaces,Programming language,Abstraction,Computer science,Theoretical computer science,Algebraic data type,Mainstream,Extensibility,Java | Conference | 0 |
PageRank | References | Authors |
0.34 | 5 | 1 |
Name | Order | Citations | PageRank |
---|---|---|---|
Andrew P. Black | 1 | 1566 | 366.84 |