Skip to content
0:00 / 0:00

#c++#c++11#c++17

Why are new C++ versions created?

Bisqwit

147K subscribers • 9 videos on Hallway

YouTube
  • Recommended by 1 person: 1 on Lobsters.
  • Presented by Bisqwit

Intermediate. Assumes working knowledge.

93K views10 years ago1 recommendation

Programming languagesC++Language design and type systems

Bisqwit explains the evolution of C++ and why new language standards like C++11 and C++17 are introduced, using constexpr as an example.

Sometimes people wonder what is the point of new C++ language releases, like C++11 or C++17. What exactly is being changed, and why? In this video I offer an unconventional, but very familiar viewpoint, that may help answering the question. Twitter: twitter.com/RealBisqwit Liberapay: liberapay.com/Bisqwit (alternatives at iki.fi/bisqwit/donate.html) Twitch: twitch.tv/RealBisqwit Homepage: iki.fi/bisqwit/ Music: Monstania :: Fron and Tia Forever, composed by Noriyuki Iwadare; played through a homebrew OPL3 synthesizer using a homebrew conversion process, detailed in this video: youtu.be/7IeO7CYFd9E The source code featured in this video can be downloaded at: bisqwit.iki.fi/jkp/cpp17constexpr/ You can contribute subtitles/captions at: youtube.com/timedtext_video?v=wrwwa68JXNk Or to any video on my channel at: youtube.com/timedtext_cs_panel?tab=2&c=UCKTehwyGCKF-b2wo0RKw… #Bisqwit #Programming #C++ #ProgrammingPhilosophy

Why it's here

1 person recommends this

What people say. Recommended as an unconventional but clear explanation of why the C++ language continues to evolve.

unbalancedparentheseson Lobsters • Recommends

Why new C++ versions are created