I never said it was trendy for languages to not include class-based OO (see most functional languages), I said it was trendy for people to bash it.
Like I said, I regularly write Go and don't have trouble with it's interfaces and duck typing.
> These experts who design languages know something
What about the experts who bolted classes onto ECMAScript? I don't think it's black and white. It's like the static vs. dynamic debate.. there is pros and cons of each approach.
I don't think it's trendy if newer next generation languages like go rust and nim avoid OO. These experts who design languages know something.