Remove c
article thumbnail

C++23 “Pandemic Edition” is complete (Trip report: Winter ISO C++ standards meeting, Issaquah, WA, USA)

Sutter's Mill

On Saturday, the ISO C++ committee completed technical work on C++23 in Issaquah, WA, USA! Our hosts, the Standard C++ Foundation, WorldQuant, and Edison Design Group, arranged for high-quality facilities for our six-day meeting from Monday through Saturday. We had 19 nations formally represented, 9 in-person and 10 via Zoom.

C++ 134
article thumbnail

C++ safety, in context

Sutter's Mill

To talk about C++’s current safety problems and solutions well, I need to include the context of the broad landscape of security and safety threats facing all software. Terminology (see ISO/IEC 23643:2020 ). tl;dr: I don’t want C++ to limit what I can express efficiently. Then I can still use fully modern C++… just nicer.

C++ 143
Insiders

Sign Up for our Newsletter

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

article thumbnail

Trip report: Autumn ISO C++ standards meeting (virtual)

Sutter's Mill

On Monday, the ISO C++ committee completed its final full-committee (plenary) meeting of 2020 and adopted the first changes to the C++23 working draft, including a few new features. This was a first in several ways: It was our first-ever virtual plenary, held online via Zoom. I wonder whether uz will be pronounced Uzi.)

C++ 75
article thumbnail

C++ on Sea video posted: Bridge to NewThingia (extended)

Sutter's Mill

Two weeks ago, I had the privilege of speaking at the C++ on Sea 2020 virtual conference. You can find it here: Thanks very much to Phil Nash and all the other organizers and volunteers who made the virtual event run so smoothly! A software note: I really enjoyed the Remo platform that C++ on Sea used this year.

C++ 95
article thumbnail

Cloud Adoption in 2020

O'Reilly

So we constructed a survey and ran it earlier this year: from January 9th through January 31st, 2020. However, a notable minority—some 15%—occupy C-level or executive roles. It encompasses private clouds, the IaaS cloud—also host to virtual private clouds (VPC)—and the PaaS and SaaS clouds. Impacted, yes; annulled, no.

Cloud 144
article thumbnail

C++20 approved, C++23 meetings and schedule update

Sutter's Mill

A couple of interesting things happened in the ISO C++ world this week… C++20 passed unanimously, on track to publish later this year On Friday September 4, C++20’s DIS (Draft International Standard) ballot ended, and it passed unanimously.

C++ 76
article thumbnail

5 key areas for tech leaders to watch in 2020

O'Reilly

there’s a Python library for virtually anything a developer or data scientist might need to do. But Go is now the sixth most-used programming language, trailing only Python, Java,NET, and C++. The sweeping California Consumer Privacy Act (CCPA), which has been called California’s GDPR, went into effect on January 1, 2020.