CLU Dead
CLU
KindProgramming language
Appeared1974
StatusDead
CreatorBarbara Liskov / MIT
FamilyALGOL
Sourcepmg.csail.mit.edu ↗
Liskov's abstract-data-type language — gave us iterators, exceptions-as-terms, and parameterized types years before C++ or Java existed.
1960198020002020
Created by Barbara Liskov
Influenced C++
Barbara Liskov's CLU (1974) — Clusters — introduced abstract data types as language feature: objects with hidden representations, iterators, and exception handling as designed features.\n\nIt directly influenced Ada, C++, and every module system since; 'parametric polymorphism' as we know it is CLU's vocabulary.