An interview with Barbara Liskov
Hmmm..."The language, CLU (short for “cluster”), relied on an approach she invented — data abstraction — that organized code into modules."Let's ignore how preposterous it is to claim you invented data abstraction and move to the module claim... that a simple search for "who discovered programming modules" shows:"The Modula programming language ... by Niklaus Wirth, the same person who designed Pascal. The main innovation of Modula over Pascal is a module system, "And it seems others were thinking the same way:
'After you won the Turing Award, a comment appeared online saying, “Why did she get this award? She didn’t do anything that we didn’t already know.”'Not sure what to think here but I never heard CLU was the first to add modules. I'll just leave it at that.