9 ms·
If we go by Alan Kay's definition, then we can argue Elixir/Erlang is an OO language [0]. It's not the first language one would think of when talking about OOP,
by nitely 6y ago
If we go by Alan Kay's definition, then we can argue Elixir/Erlang is an OO language [0]. It's not the first language one would think of when talking about OOP, is it?
To me, OOP is all about implementation details.
[0] https://elixirforum.com/t/the-oop-concept-according-to-erlang/21078/3 https://elixirforum.com/t/the-oop-concept-according-to-erlan...
- mumblemumble 6y agoSee: https://www.quora.com/What-does-Alan-Kay-think-about-Joe-Armstrong-claiming-that-Erlang-might-be-the-only-object-oriented-language-and-also-his-thesis-supervisor-s-claim-that-Erlang-is-extremely-object-oriented?share=1 https://www.quora.com/What-does-Alan-Kay-think-about-Joe-Arm... In which Alan Kay himself answers the question, saying, "Erlang is much closer to the original ideas I had about “objects” and how to use them."