3 ms·
> I’ve gotten the impression that knowledge representation research (things like frame systems) was a semi-independent influence on the design of OO systems. D
by KineticLensman 6y ago
> I’ve gotten the impression that knowledge representation research (things like frame systems) was a semi-independent influence on the design of OO systems.
Definitely! See [0]. Personally, I came across Frame-based knowledge representations in the mid-1980. For reasons that were frankly insane, I was trying to code a frame-based knowledge representation in distinctly non-OO K&R C as part of a collaborative university research project. I moved into industry in 1988 and used OO for the first time (the Common Lisp Object System) and finally started with C++ in around 1993. Obviously this was my personal career trajectory but I encountered knowledge representation research before mainstream OO languages.
[0] https://en.wikipedia.org/wiki/Frame_(artificial_intelligence)#Frame_language https://en.wikipedia.org/wiki/Frame_(artificial_intelligence...