4 ms·
I have never programmed in Smalltalk, however apparently Common Lisp Object System (CLOS) is similar. Object oriented programming in Java always seemed like a t
by medo-bear 2y ago
I have never programmed in Smalltalk, however apparently Common Lisp Object System (CLOS) is similar. Object oriented programming in Java always seemed like a tone of unnecessary boilerplate just for the sake of making classes and interfaces (phone apps are a big example of this where even the simplest apps are waaay more complicated than they need to be), until I started using CLOS. Common Lisp also has macros and even a pure functional environment a-la ML, however all these paradigms are used quite sparingly in the community
- igouy 2y agoHere's Alan Kay lavishing praise minute 54 https://www.youtube.com/watch?v=oKg1hTOQXoY&t=634s https://www.youtube.com/watch?v=oKg1hTOQXoY&t=634s on "The Art of the Metaobject Protocol" https://www.adamtornhill.com/reviews/amop.htm https://www.adamtornhill.com/reviews/amop.htm