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:
Post a Comment