I've seen similarities between your work (OOP) and that of Christopher Alexander (Patterns).
Do you have anything to say about how your/his works tie together?
(Note that Alexander's work is perhaps even more misrepresented in software than OOP has come to be).
For example, he talks a lot about how anything that is to evolve naturally, or even properly serve the human component, must be composed of living structure.
video of C.A. addressing the software community's (mis-)application of his work at OOPSLA:
https://youtu.be/98LdFA-_zfA
Here is a PDF of a version with an added preface with that disavowment. His reasoning (focus on human application rather than just on method itself) makes sense to me, but I'm still excited to see read the methods.
Do you have anything to say about how your/his works tie together?
(Note that Alexander's work is perhaps even more misrepresented in software than OOP has come to be).
For example, he talks a lot about how anything that is to evolve naturally, or even properly serve the human component, must be composed of living structure.
video of C.A. addressing the software community's (mis-)application of his work at OOPSLA: https://youtu.be/98LdFA-_zfA