|
|
|
|
|
by mistrial9
302 days ago
|
|
The concept of abstract data type is a real idea in the days of compiler design. You might as well say "compiler design predates object oriented programming". The technique described in the lead is used to implement object-oriented programming structures, just as it says. So are lots of compiler design features under the hood. source- I wrote a windowing framework for MacOS using this pattern and others, in C with MetroWerks at the time. |
|
As for abstract data types, they originated in Lisp, which also predates object oriented programming.