A History of CLU
The work
| Authors | Barbara Liskov |
|---|---|
| Type | techreport |
| Year | 1993 |
| Citekey | liskov1993history |
Where it appeared
| Publisher | MIT Laboratory for Computer Science |
|---|---|
| Number in series | MIT/LCS/TR-561 |
Access
| Link it arrived with | https://hdl.handle.net/1721.1/149734 |
|---|
Abstract
The idea of a data abstraction has had a significant impact on the development of programming languages and on programming methodology. CLU was the first implemented programming language to provide direct linguistic support for data abstraction. This paper provides a history of data abstraction and CLU. CLU contains a number of other interesting and influential features, including its exception handling mechanism, its iterators, and its parameterized types.
A copy is held
pdf, 82.2 kB. Not published — it may be under copyright. The facts and links here are.
How it got here
| How it got here | import via bibtex |
|---|---|
| Added | 2026-08-10 00:00 UTC |
| Approved by | a person 2026-08-22 10:51 UTC |
Filed under
Cite it as
@techreport{liskov1993history,
title = {A History of CLU},
author = {Barbara Liskov},
year = {1993},
publisher = {MIT Laboratory for Computer Science},
}
This record lives at https://refs.drheap.org/liskov1993history/ and will keep doing so.