19 ms·
Object-oriented programming is a product of personal computing systems like Smalltalk and Self. This approach begins to suffer when application state is mixed
by williamcotton 12y ago
Object-oriented programming is a product of personal computing systems like Smalltalk and Self.
This approach begins to suffer when application state is mixed between a remote server and a local client. Further, the physical metaphors of OOP suffer when removed from Smalltalk-like systems.
The rise of functional programming has as much to do with the rise of networked computing and shared data than anything else.