top | item 39093506

Ontology-Oriented Software Development

2 points| A-K | 2 years ago |blog.palantir.com

1 comment

order

bwestergard|2 years ago

This seems like a return, not to Object Oriented development per se, but to the project that motivated the development object oriented languages: to allow for the expression an isomorphism (a one-to-one mapping) of entities in the world with entities in the software system. The authors of Smalltalk were particularly insistent on this idea.

As Wittgenstein famously pointed out, to conceptualize language as a correspondence between signs and objects has caused many to ignore the diversity of actual language use.