Is C++ Still Relevant Today?
Hi Y'all!
I have a web design and development background and am going back to school here shortly for mobile application development. I'm in the process of learning C# and XAML as well as brushing up on my Java and Javascript. I've been contemplating learning C++ as well, but I've heard from some people that it's a "dying" language. So my question is C++ still relevant for today and if so what are the practical uses for the language that would make it worth my while learning the language. I appreciate any insight y'all can shed on this for me.
Code Gunner Out!
C++ is definitely still relevant - in fact it's still being updated to include the latest and greatest features of modern programming languages, such as lambdas. C++11 and C++14 are the most recent standards, and C++11 drastically changed the way you program in C++. It's a much more modern language now, though unfortunately many professors still teach old and deprecated practices making it seem irrelevant.
CodeGunner wrote: |
---|
what are the practical uses for the language |
Things that are fast and deterministic -- radars, missiles, engines, traffic management, telecom equipment, and other realtime or near realtime applications -- and things that are complex yet fast and reliable - finance, oil&gas, and other major industry applications, core libraries, VMs, and other software infrastructure
CodeGunner wrote: |
---|
that would make it worth my while learning the language. |
With web design and mobile apps background and interests.. not a lot unless you feel like changing careers.
Last edited on
closed account (S6k9GNh0)
If you need high performance web applications, C++/FastCGI (or even a custom webserver) can be of use. Though, it is definitely a rare sight now adays.
Topic archived. No new replies allowed.