h. Furthermore, there is noteven a correct way to define what an object is; different ontologies emerge from thelogic and metaphors of different languages. The whole task of designing a programinvolves determining how best to delimit the set of objects and their interfaces that willconstitute the program. Thus, both the creators of programming languages and pro-grammers themselves must do ontological work, in so much as a given program mustbe broken into its ontological componen
En particular esto me ha pasado a mí mismo como programador de Smalltalk. Antes diseñaba ontologías ampliamente anidadas, mientras que ahora intento aplanarlas y considerar sólo los objetos básicos en las mismas, mientras que las ontologías surgen de otras maneras y pueden ser diversas. Los directorios en los repositorios de código muestran dichas ontologías primeras y los cambios sucesivos que ocurrieron en mis maneras de organizar el mundo, una vez aprendí Pharo/Smalltalk