5

Just watched this really interesting talk about C++ 20. Bjarne is really good about covering the state of the art and what is coming. One particular topic stuck out that reflects on the development strategy of the C++ language. I have bookmarked this as I see this particular scenario being played out on the internet and on devrant itself:
https://youtu.be/u_ij0YNkFUs?t=2871

I would recommend watching the whole talk as the changes coming in C++ 20 are quite good. I am very excited about: generators, modules, and co-routines. I was also very interested in the effects of C++ on C. Some of the things C has borrowed surprised me. All in all I think C++ is going in a very good direction.

Comments
  • 1
    This. There's also an excellent talk about greater FP representation in STL I'll need to look up and share. Love progress.
  • 1
    @SortOfTested Yeah, he mentioned some new FP stuff coming down the pipe, but I cannot remember what it was. I have a couple of books on FP in C++ I am working through. Still working to get my head around the why, but I can see areas it might be useful. I like the GP approach C++ takes so that I can pick and choose based upon need.
  • 1
    @Demolishun
    Boiled down, it's just making code (more) provable by writing everything as isolated streams of type transformations. Everything is immutable, the vast majority of functions are "pure" and all side effects are isolated to the edges of the application graph.

    Paradigm blending is all the rage nowadays, and I'm not sad to see it ☺️
Add Comment