Hacker News new | ask | show | jobs
by chadzawistowski 3706 days ago
I think Plato's most significant work is his Theory of Forms -- he essentially articulated the object-oriented approach of looking at the world. Plato's abstract, idealistic "forms" are a lot like classes, whereas individual "objects" instantiate those classes.

Aristotle took this framework and developed it further with the idea of inheritance. He classified things into tree structures (with great success) across many fields including biology, zoology, geology, psychology, politics, physics, and so on.

1 comments

Um, calling Shadows and Forms "a lot like" Object-Orientation in Computer Science really belittles much of Information Theory developed in the last hundred years.

If anything, I would consider it an early version of "Signs and Signifiers".

>Signs and Signifiers

Semiology is perhaps among the farthest removed from information theory, and computer science in general.