3 ms·
Replying to - Major tech fads (remind me - is OOP in fashion or not right now?) It depends on the definition of OOP which we can never agree on. This site say
by rawgabbit 3y ago
Replying to - Major tech fads (remind me - is OOP in fashion or not right now?)
It depends on the definition of OOP which we can never agree on. This site says
Alan Kay's definition is: OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme LateBinding of all things.
https://wiki.c2.com/?AlanKaysDefinitionOfObjectOriented https://wiki.c2.com/?AlanKaysDefinitionOfObjectOriented
My personal feeling is that people are tired of talking about OOP. It is as useful as arguing what Agile is. I find it more interesting to talk about the motivations behind new computer languages, people are inventing. e.g., Rust claims the main purpose of using Rust is enhanced safety, speed, and concurrency, or the ability to run multiple computations parallelly. e.g., Kotlin claims it makes coding concise with less boilerplate.