CEO/Principal Consultant at INNOQ, he/him, software architect, RESTafarian, conference tourist. Works at innoq.com. Fediverse: @stilkov@innoq.social

Germany
Joined April 2007
Filter
Exclude
Time range
-
Near
Replying to @dehora
@dehora Maybe. Things may be wildly different in e.g. Smalltalk, though I'm not qualified to say whether this is true
#antioopargs Dug up this old post by @stuarthalloway on the topic: thinkrelevance.com/blog/2009…
Replying to @phil76
@phil76 A problem related to OO as performed in mainstream languages. Not true e.g. for Ruby.
@stevevinoski @mamund Interesting to note that there is no (relevant) distributed computing system nor database that's OO #antioopargs
1
Replying to @markusvoelter
@markusvoelter namespaced functions that operate on ideally common data structures
Replying to @ewolff
@ewolff True; you can qualify all of my statements with 'OO, as practiced in mainstream languages'
Replying to @mamund
@mamund Not sure, still trying to get used to questioning something I considered mostly beyond doubt for such a long time
+1 RT @roidrage: If you need a reason to buy an iPad, get a kid, they love them and miraculous know how to use them.
Replying to @cmmsft
@cmmsft True, but this stupid "reflect the real world" argument used to be very common in selling OO
#antioopargs And of course, many aspects of OO in static languages such as C++ and Java simply don't apply when using a dynamic language
2
Replying to @greggpollack
@greggpollack Will try to be at RailsWayCon, but don't know for sure yet. Meeting would be great
#antioopargs Finally, I don't feel there's anything useful missing when using a functional language with good generic structures
2
#antioopargs Mainstream OO is totally missing a concept of values and immutability
1
3
#antioopargs The explosion of the number of things (particularly classes and interfaces) one has to create is total madness
2
#antioopargs OO, as practiced e.g. in Java, conflates identity, state and behavior
3
#antioopargs Inheritance is vastly overrated, especially for implementations. No sane business person understands it.
2
#antioopargs All "OO reflects the real world" arguments are totally bogus, as they are equally true for Pascal records
2
3
Replying to @ed_xavier
I'm talking about OO as implemented in e.g. Java & this should really be a blog post, not tweets, but anyway … @ed_xavier @dret @colin_jack
@mrreynolds makes me very sad, not having fulfilled his promise regarding a certain TV series
Excellent REST discussions in a customer workshop today. Bonus: Emphatic agreement to my carefully phrased 'OO is a mistake' claim
1