Posts

Showing posts from November, 2020

2. Why should someone Learn C++ ?

Image
Recently I surveyed Students/C++ Beginners and Programmers good to see above 80% are using C++11 or above C++11. Also, I am seeing that the popularity of C++ rising quickly. So it really becomes very important to understand Modern C++. Having said that, I get the question from many students why should I learn C++? So before why should I learn C++ Let's see what is C++? How C++ is different from other programming languages.  What is C++? "C++ is a language for defining and using light-weight abstractions". It has significant strengths in areas where hardware must be handled effectively and there is significant complexity to cope with. -- Bjarne Stroustrup a) C++ is a General-purpose language that is fit for all domains . b) Low-level things like C and Abstraction or High Level for Human representing things. c) High-level abstraction(Human Understanding) efficient enough close enough to the hardware(Machine Understanding) for demanding or resource-intensive tasks. d) C++ ha