The Story of C++

This post is not for everyone.

It’s for the software engineers I know, my QA friends, and a handful of others.

I think C++ is one of the most extraordinary programming languages ever created. I love its low-level capabilities and its abstractions.

Most of my career has been built around using C++.

So, here’s a question. How can we explain C++ to others? I’m not sure.

Nevertheless, here’s the Story of C++, a brand new “official” documentary!

I’ve been to CppCon several times. Bjarne Stroustrup, Herb Sutter, Andrei Alexandrescu, and many others have given excellent talks there.

In fact, I even gave a short talk there!

My talk is about Children and Friends, and you can watch it here: https://www.youtube.com/watch?v=dDD_W4A93Pg

Still, I have to wonder about the future of C++.

Why is C++ still being used today? Are there any better options?

This is a great question. C++ is a higher-level programming language than C. And it’s powerful! Still, it’s not particularly easy for people to learn.

Rust holds many promises; unfortunately, it has not been widely adopted.

What about AI? Is C++ going to become a language of the past?

Not too quickly. AI can help programmers with C++ just as much as it can help programmers with other languages.

As long as performance matters, there’s going to be a place for C++!


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *