Thats what I said. Its a multi paradigm language meaning you can use it for multiple paradigms.
No. He didn't. If you read it again he said:
I think the original C++ author knows better than @
Wreckless
Your arguements are just a joke.
Windows is written in C++, kernel in C
Mac is written in Objective C, kernel in C
Linux is written in C, KDE in C++
Saying not widely used is just a joke and therefor the ignorant. Everything comes from C/C++.
Based on C which is already imperative, C++ was intended to be OO by adding support for classes and polymorphism. Something which C lacked. C++ has then been improved by adding meta template programming and functional support.
Everything has been derived from C, PHP is written in C, C# comes from C++, C++ comes from C.
And no OO is not an option for C++. It is its inteded way of being used. Its basically saying well I can do imperative programming in Java, so its not a object-oriented language either. If you want a pure OO programming language then I suggest you to use
SmallTalk. Oh wait thats 40 years old. Therefor outdated and shouldnt be used. Atleast, according to your 'logic'.
Its already released, 2 months ago.