Get the latest tech news
When objects are not enough (2021)
Alan Kay mentions in a talk that the Smalltalk don't scale quite well to big teams and infrastructure. However, he had some ideas on how to make OOP scale.
I'm lucky enough to happen to own the databases I work with, so I don't consider that an outer layer of my apps (see this), which allows me to fully use the tools at hand, such as the Eloquent ORM - an Active Record implementation for the non-Laravel folks reading this. Kepler had this belief too, but after struggling to explain some of the evidences about the movements of objects, he then abandoned the idea of "perfect circle" and suggested that the orbits were actually elliptical and around the Sun - not the Earth, simplifying the model quite a lot ( read this to know more about this). Alan Kay's Seminar on OOP ( YouTube) Barbara Liskov TEDxMIT talk: How Data Abstraction changed Computing forever ( YouTube) Smalltalk, Objects, and Design ( Book) Laravel Beyond CRUD: Actions ( Blog post) A Conversation with Badri Janakiraman about Hexagonal Rails ( Video) The Clean Architecture ( Blog post) Alan Kay's 2015 talk: Alan Kay, 2015: Power of Simplicity ( YouTube) Joe Armstrong's (RIP) message in the Elixir Forum ( Link) Joe Armstrong interviews Alan Kay ( YouTube) Adam Wathan's "Pushing Polymorphism to the Database" ( Blog post and Talk) DHH's Rails Pull Request Introducing Delegated Types ( Link) Anjana Vakil talk called "Oops!
Or read this on Hacker News