I think whether it matters or not is very much your opinion. And whatever your opinion, Java was never pure OOP, in fact that was an early criticism of the language from OOP purists back in the day.
It’s still used in a lot of places and having these features available makes that a much nicer experience.
Whether I would choose it for a new project… maybe not. But we don’t always get that choice either.
It’s still used in a lot of places and having these features available makes that a much nicer experience.
Whether I would choose it for a new project… maybe not. But we don’t always get that choice either.