Friday, August 28, 2020

Digest for comp.lang.c++@googlegroups.com - 1 update in 1 topic

Jean-Marc Bourguet <jm@bourguet.org>: Aug 28 09:04PM +0200


>>No. C++ supports OOP - but doing OOP is certainly not the only reason
>>to choose C++ over C.
 
> Its the main reason. Without any kids of objects - meaning no STL either
 
The STL is strongly generic, value oriented and not at all object oriented,
virtual functions -- which is the feature for oriented object programming
in C++, is rare in the SL and totally absent of the subset called STL (it
is present in the IOStream and Locale domain, which is not at all in the
spirit of the rest of the SL).
 
> usefullness if you can only throw POD types), generics, lambdas and
> overloading. Whether thats enough to make it worthwhile I guess depends
> on your use case.
 
That's for sure the place where most of last 20 years evolution of C++ is
taking place. And I said most to be prudent, I'm unable to think of one
improvement related to object oriented programming.
 
Yours,
 
--
Jean-Marc
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.lang.c+++unsubscribe@googlegroups.com.

No comments: