Comment by mr_00ff00 3 years ago Linus, Dijkstra, Stroustrup, to name a few.Time has shown OOP is not good. 2 comments mr_00ff00 Reply manuelabeledo 3 years ago > Linus, DijkstraI wouldn't take Linus' hyperbole at face value, given that he is a guy who has consistently refused to use anything but C or assembly.Dijkstra, on the other hand, argued that Haskell should be taught in college instead of Java. Yeah, let's go with that.> Stroustrup> Time has shown OOP is not good.So, the creator of C++ argues that OOP is "not good"?OOP is ubiquitous, and a fine tool. Plainly saying that it is "not good" is like saying nothing. kaba0 3 years ago Then it’s great that Java is a general purpose programming language with plenty of ways to do FP as well.Also, being good at some subset of CS doesn’t mean they are good at language design.
manuelabeledo 3 years ago > Linus, DijkstraI wouldn't take Linus' hyperbole at face value, given that he is a guy who has consistently refused to use anything but C or assembly.Dijkstra, on the other hand, argued that Haskell should be taught in college instead of Java. Yeah, let's go with that.> Stroustrup> Time has shown OOP is not good.So, the creator of C++ argues that OOP is "not good"?OOP is ubiquitous, and a fine tool. Plainly saying that it is "not good" is like saying nothing.
kaba0 3 years ago Then it’s great that Java is a general purpose programming language with plenty of ways to do FP as well.Also, being good at some subset of CS doesn’t mean they are good at language design.
> Linus, Dijkstra
I wouldn't take Linus' hyperbole at face value, given that he is a guy who has consistently refused to use anything but C or assembly.
Dijkstra, on the other hand, argued that Haskell should be taught in college instead of Java. Yeah, let's go with that.
> Stroustrup
> Time has shown OOP is not good.
So, the creator of C++ argues that OOP is "not good"?
OOP is ubiquitous, and a fine tool. Plainly saying that it is "not good" is like saying nothing.
Then it’s great that Java is a general purpose programming language with plenty of ways to do FP as well.
Also, being good at some subset of CS doesn’t mean they are good at language design.