On Understanding Data Abstractions, Revisited

Courtesy Lambda the Ultimate - Programming Languages Weblog  Mon, 11/02/2009 - 09:48

One of the themes of Barbara Liskov's Turing Award lectue ("CS History 101") was that nobody has invented a better programming concept than abstract data types.

William Cook wrote a paper for OOPSLA '09 that looks at how well PLT'ers understand their own vocabulary, in particular abstract data types and concepts that on the syntactical surface blend to all seem like ADTs.

The paper is On Understanding Data Abstractions, Revisited .

In 1985 Luca Cardelli...


 

More related items

Barbara Liskov Wins Turing Award
News flash: Barbara Liskov Wins Turing Award. The full citation: Barbara Liskov has led important developments in computing by creating and implementing programming languages, operating...

50 years of Advanced Programming – an Anniversary...
The influential Algol 60 report was created 50 years ago after a meeting in Paris held from 1 to 16 January, 1960. A seminar marking the 50th anniversary of Algol 60 will be held next week:...

Functional Pearl: Implicit Configurations —or,...
Functional Pearl: Implicit Configurations —or, Type Classes Reflect the Values of Types, by Oleg Kiselyov and Chung-chieh Shan: The configurations problem is to propagate run-time...

Linksys WRT610N Simultaneous Dual-N Band Wireless...
The sleek Simultaneous Dual-N Band WRT610N Router sets a new standard for design, expanded bandwidth, and robust performance. It's the ideal router for all your current and future digital...

1 GB SanDisk MicroSD TransFlash Memory Card (Bulk)
The MicroSD card is based on TransFlash, which was developed by SanDisk in cooperation with Motorola and is the worlds smalles flash memory card form factor.


 

Post new comment

The content of this field is kept private and will not be shown publicly.
computer-internet.marc8.com