Report by Jon Kalb and Gašper Ažman on the state of C++ today. Free from JetBrain’s site.
C++ isn’t ‘back’ because it didn’t go anywhere. It has it’s use cases, as does Python, Java, Ruby, Node.js, Go, etc.
The right tool for the right job.
It definitely didn’t go anywhere, but I think C++11/14/17 helped revitalize it, as much as I hate to say it I think Microsoft is also helping by making/keeping it a first class citizen in their new APIs. Being able to mix C++ with Objective C is quite well done on Mac and iOS. It would have been nice if Android had used 100% C++ instead of Java, although that is my number 2 language. I’d like to see C++ become the university compsi lingua franca again, maybe C++11/14/17 will help that.
True, both. It had never gone, but its like it had let himself go a little. It seems both the language and the environment are keeping up with the times.
Pretty damn good use cases though:
http://www.lextrait.com/vincent/implementations.html [→ from the book]
Off Topic/Meta: How is this poorly tagged? The C tag covers C++ too
I suspect that it’s due to the missing book tag, which I’ve added.
Thenks! When adding tags, C and C++ belong to the same tag (with, I believe, C#). IMHO C and C++ should have different tags.
According to the tag descriptions, C# belongs in dotnet, but not in c.
You’re right. It’s Objective-C the one included in the same tag as C and C++.
You downvoted the post for being poorly tagged when the tag did not exist? Oh god.