|
|
|
|
|
by ubertakter
2399 days ago
|
|
I don't think your statement is intended to be dismissive, but it is a bit... sparse. Related to CLU: It introduced a lot of concepts together in one language. "Key contributions include abstract data types,[6] call-by-sharing, iterators, multiple return values (a form of parallel assignment), type-safe parameterized types, and type-safe variant types." [1] Liskov also has other contributions[2]. Per the article, she says herself in the early days there were a lot of big problems to solve, so it was somewhat easier to make a "big" contribution. It's interesting to look at where many modern concepts came from. It would be interesting to dig in to these a little more. Time is the one resource that's hard to come by though. [1] https://en.wikipedia.org/wiki/CLU_(programming_language)
[2] https://en.wikipedia.org/wiki/Barbara_Liskov |
|