+ 1
Someone says c++ is oop based and someone says its procedure oriented. what the accurate answer?
3 odpowiedzi
+ 2
c++ is a combination of two languages... C language and Simula 60 ... so it supports procedure oriented method(from C language) and object oriented method from Simula language.
+ 1
C was build for unix development, C++ is just an advanced (updated) version of C
Example your microwave written on C to operate, More complex, like games or big software written on C++
+ 1
For a long time C++ was considered to be "multi-paradigm" as it supports multiple ways of how to program (object-oriented, functional, templates). Bjarne Stroustrup, the creator of C++, nowadays openly rejects the word "multi-paradigm".
"Multi-paradigm" subtly suggests that C++ supports different, separate ways of programming. While this is true, it doesn't grasp the real strength of C++: the combination of these in one programming language. For some parts of the software functional programming may be the best way for others object orientation etc...