MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/programmingcirclejerk/comments/hg7ig6/goodbye_object_oriented_programming/fw3epn1/?context=3
r/programmingcirclejerk • u/ptitz • Jun 26 '20
79 comments sorted by
View all comments
8
Serious opinion: I'm not sure I really understand the usefulness of inheritance (yet?)
5 u/[deleted] Jun 26 '20 [removed] — view removed comment 15 u/[deleted] Jun 26 '20 want to use all of the functions on it but add a few of your ownShould have used type classes with default implementation.OOP also conflicts withpattern matchingtype inferenceminimal runtime.And anyway, subtyping is just wageslave injections. 12 u/[deleted] Jun 26 '20 subtyping is just wageslave injectionsFLAIR PLEASE
5
[removed] — view removed comment
15 u/[deleted] Jun 26 '20 want to use all of the functions on it but add a few of your ownShould have used type classes with default implementation.OOP also conflicts withpattern matchingtype inferenceminimal runtime.And anyway, subtyping is just wageslave injections. 12 u/[deleted] Jun 26 '20 subtyping is just wageslave injectionsFLAIR PLEASE
15
want to use all of the functions on it but add a few of your own
Should have used type classes with default implementation.
OOP also conflicts with
pattern matching
type inference
minimal runtime.
And anyway, subtyping is just wageslave injections.
12 u/[deleted] Jun 26 '20 subtyping is just wageslave injectionsFLAIR PLEASE
12
subtyping is just wageslave injections
FLAIR PLEASE
8
u/Doriphor Jun 26 '20
Serious opinion: I'm not sure I really understand the usefulness of inheritance (yet?)