Home Hacker Poll: Is C++ the Language of the Future?

Hacker Poll: Is C++ the Language of the Future?

There once was a time that it seemed like C/C++ was going to slowly die out and be replaced by other languages such as Java, Ruby and JavaScript. But now C++’s future is looking brighter than ever. John D. Cook, who once asked whether C++ had jumped the shark recently wrote a post enthusing about the support for lambdas and closures in the newest C++ standard.

Meanwhile, Mike James makes the case that your next language had better be C++. James notes the uncertainty surrounding Java following Oracle’s acquisition of Sun, and the uncertainty around .NET as Microsoft seems to be de-prioritizing it in Windows 8.

I can’t see Microsoft deprecating C# anytime soon, but as James notes the Visual C++ team is hard at work and C++ is clearly going to be central to Microsoft’s developer strategy in the future.

And although Java is finally moving forward again, and frameworks like Spring are pushing it into the future, I can certainly see the case for being weary of Java in the Oracle age.

And James didn’t even mention NaCl, which will bring C++ into the browser.

The one place that it seems deficient is in mobile, and it seems all but certain that the HTML5/CSS3/JavaScript stack will rule the majority of mobile development. But there will be some cases in which developers will want to develop native apps, and Android now supports the creation of native apps in C++. Apple may never allow this for iOS, but there it’s Apple’s way or the highway anyway.Update: I was mistaken, I thought Apple only allowed Objective-C and HTML/JavaScript apps since its terms of service update last year, but C and C++ are also supported.

What do you think?


If you want to study-up on C++, you can check out our collection of free resources here.

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.