Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> It's a little like saying what are some good modern uses for Java? Then you remember that millions of people use Android every day.

Of relevance here, millions (or whatever) of developers need Java every day to build Android applications and all kinds of line-of-business applications all over the world

You can't say the same thing about C++, even if developers build ontop of C++ tools. That is the very point I'm driving towards : not that Cpp isn't an important language or ubiquitous, but that 99% of developers don't have a realistic need for it in 2017.

Yes, it's an important language - but only like 0.1% of developers actually have a good reason to use it.

> If you work in web development

Or mobile development, or game development, or desktop application development - i.e. the vast majority of apps that consumers actually interact with don't require much if any C++ development even if they rely on tools written with C++.



> You can't say the same thing about C++

I think most of what you write is based on your imagination about C++ instead of facts and the facts are different. There are millions of C++ developers on our planet.

Read this:

https://blogs.msdn.microsoft.com/zxue/2016/10/24/how-many-de...

And those are only one IDE (Visual Studio) stats.


Yeah that's fair. I've also underestimated the number of Cobol developers out there; C++ devs only slightly outnumber them.


You can't reuse your Java code on iOS. C++ can be reused on virtually any platform. The only other language you can do that with is C and interpreted languages with the interpreter written in C/C++ (which is slow if it is cross platform).




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: