Remove c
article thumbnail

My new CppCon talk is on YouTube: “Cooperative C++ Evolution – Toward a TypeScript for C++”

Sutter's Mill

At CppCon 2022, I argued for why we should try to make C++ 10x simpler and 50x safer , and this update is an evolution of the update talk I gave at C++ Now in May, with additional news and demos. No one else has tried the TypeScript plan for C++ yet, and I see value in trying it, and so that’s the plan I’m following for cppfront.

C++ 99
article thumbnail

Trip report: Summer ISO C++ standards meeting (Varna, Bulgaria)

Sutter's Mill

Minutes ago, the ISO C++ committee finished its meeting in-person in Varna, Bulgaria and online via Zoom, where we formally began adopting features into C++26. For example, the feature freeze for C++23 was in early 2022. Already in C++23] Rule 2. You can find a brief summary of ISO procedures here.

C++ 143
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Top 10 Bugs Found in C# Projects in 2020

DZone

This 2020 top 10 list of bugs in C# projects presents the most interesting specimens. Over the year, the PVS-Studio team has written quite a number of articles covering a large variety of bugs found in open-source projects with the help of PVS-Studio. Enjoy the reading! How the List Was Formed.

C++ 122
article thumbnail

The Quality of Auto-Generated Code

O'Reilly

Kevlin Henney and I were riffing on some ideas about GitHub Copilot , the tool for automatically generating code base on GPT-3’s language model, trained on the body of code that’s in GitHub. This article poses some questions and (perhaps) some answers, without trying to present any conclusions. Things like that.

Code 120
article thumbnail

Trip report: Summer ISO C++ standards meeting (Cologne)

Sutter's Mill

Obligatory comment: The C++20 Eagle has wings. At noon today, July 20 2019, the ISO C++ committee completed its summer meeting in Cologne, Germany, hosted with thanks by Think-Cell, SIGS Datacom, SimuNova, Silexica, Meeting C++, Josuttis Eckstein, Xara, Volker Dörr, Mike Spertus, and the Standard C++ Foundation.

C++ 98
article thumbnail

Effective Concurrency: Live online course in April

Sutter's Mill

I generally give one or two courses a year on C++ and related technologies. Presented by Alfasoft. But we are polyglots, after all… so don’t be overly shocked that I may sometimes show a few code examples in other popular languages, if only for comparison and to show how the other half lives.

C++ 40
article thumbnail

Setting Up MongoDB SSL Encryption

Scalegrid

Once you’ve crafted this foundation, a Certificate Signing Request (CSR) emerges, which you’ll present to the certificate authority, much like a knight presenting a decree to a king. The CA, in turn, grants you a valid certificate, a seal of trust that assures clients your server is legitimate. For versions of the shell before 4.2,

Servers 130