Remove c
article thumbnail

Why business digital transformation is still a key C-level priority today

Dynatrace

According to a recent Thomson Reuters survey, nearly 50% of C-level executives said that business digital transformation was their top priority over the next 18 months, followed by reducing costs (44%) and increasing customer satisfaction (44%). And according to Statista , $2.4 trillion will be spent on digital transformation on 2024.

C++ 178
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. Many of the most damaging recent security breaches happened to code written in MSLs (e.g., tl;dr: I don’t want C++ to limit what I can express efficiently.

C++ 139
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

Statoscope: A Course Of Intensive Therapy For Your Bundle

Smashing Magazine

Statoscope: A Course Of Intensive Therapy For Your Bundle. Statoscope: A Course Of Intensive Therapy For Your Bundle. It might not be completely efficient if we use modules in raw form, as they are in the file system: there might be some doubles, some modules could be combined, and others are only partially used. Sergey Melukov.

Storage 79
article thumbnail

Trip report: Winter 2021 ISO C++ standards meeting (virtual)

Sutter's Mill

Today, the ISO C++ committee held its second full-committee (plenary) meeting of the pandemic and adopted a few more features and improvements for draft C++23. Japan had participated in person during C++98 and C++11, and has always given us good remote ballot feedback during C++14/17/20, and is attending again now; welcome back!

C++ 73
article thumbnail

Faster remainders when the divisor is a constant: beating compilers and libdivide

Daniel Lemire

Of course, if d is not a power of two, 2 N / d cannot be represented as an integer. I believe that all optimizing C/C++ compilers know how to pull this trick and it is generally beneficial irrespective of the processor’s architecture. uint64_t lowbits = c * n ; return ( ( __uint128_t ) lowbits * d ) > > 64 ; }.

C++ 279
article thumbnail

Building High-Quality Software

DZone

It sits at the very beginning of the process before the code is written and can save an immense amount of time down the road (of somebody spending tons of time just to get to a dead-end). I really like what one of the smartest people with whom I worked said: “A good design is a design where you can see the code”. Important note.

Software 245
article thumbnail

This spring: High-Performance and Low-Latency C++ (Stockholm) and ACCU (Bristol)

Sutter's Mill

I don’t get to Europe very often apart from ISO C++ standards meetings, but this spring I’ve been able to accept invitations for two English-language European events in the last week of April. Tue-Thu Apr 25-27: High-Performance and Low-Latency C++ (Stockholm). Description.

Latency 51