Click here to Skip to main content
15,900,378 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: What song best describes you? Pin
Dan Sutton1-May-24 15:08
Dan Sutton1-May-24 15:08 
GeneralRe: What song best describes you? Pin
#realJSOP2-May-24 4:26
professional#realJSOP2-May-24 4:26 
GeneralRe: What song best describes you? Pin
StatementTerminator2-May-24 7:31
StatementTerminator2-May-24 7:31 
GeneralRe: What song best describes you? Pin
agolddog2-May-24 8:56
agolddog2-May-24 8:56 
GeneralRe: What song best describes you? Pin
jochance2-May-24 17:43
jochance2-May-24 17:43 
GeneralRe: What song best describes you? Pin
Wafeman13-May-24 17:22
Wafeman13-May-24 17:22 
GeneralC++ has lost its way? Pin
Mike Winiberg29-Apr-24 21:47
professionalMike Winiberg29-Apr-24 21:47 
GeneralRe: C++ has lost its way? Pin
David O'Neil29-Apr-24 22:12
professionalDavid O'Neil29-Apr-24 22:12 
Quote:
However, there are other common solutions that we also employed to reduce build times, including local caching, remote caching, and precompiled headers.
From the rest of the writing, it seems they haven't implemented precompiled headers correctly, because all their efforts to eliminate redundant headers amount to very little savings if the precompiled header gets each precompilation unit added once and then not again with additional redeclarations. At least that is the way I understand precompiled headers, and they have saved me a bunch of time in the past. I wish they would have talked about that aspect more as my understanding could be deepened.

PS -
Mike Winiberg wrote:
In part, the effort to maintain backwards compatability at almost any cost (despite the fiasco of i(o)streams and manipulators between versions 1,2 and 3) whilst adding ever more features adds huge amounts of technical debt that then has to be fought against in other ways.
This article I think demonstrates this nicely Speeding Up C++ Build Times | Figma Blog[^]
I don't see that article supporting your assertion in any meaningful way. All it seems to be saying is that their coders haven't kept their headers clean, and often included unneeded headers that they had to take out. That doesn't seem to be speaking about the difficulties inherent in modern C++.

GeneralRe: C++ has lost its way? Pin
Mike Winiberg30-Apr-24 0:02
professionalMike Winiberg30-Apr-24 0:02 
GeneralRe: C++ has lost its way? Pin
pkfox30-Apr-24 10:35
professionalpkfox30-Apr-24 10:35 
GeneralRe: C++ has lost its way? Pin
Daniel Pfeffer29-Apr-24 22:15
professionalDaniel Pfeffer29-Apr-24 22:15 
GeneralRe: C++ has lost its way? Pin
Maximilien30-Apr-24 2:17
Maximilien30-Apr-24 2:17 
GeneralRe: C++ has lost its way? Pin
jschell30-Apr-24 12:30
jschell30-Apr-24 12:30 
GeneralRe: C++ has lost its way? Pin
Mike Winiberg30-Apr-24 20:54
professionalMike Winiberg30-Apr-24 20:54 
GeneralRe: C++ has lost its way? Pin
Member 1456470930-Apr-24 22:29
Member 1456470930-Apr-24 22:29 
GeneralRe: C++ has lost its way? Pin
Mike Winiberg1-May-24 0:11
professionalMike Winiberg1-May-24 0:11 
GeneralRe: C++ has lost its way? Pin
Member 145647091-May-24 0:25
Member 145647091-May-24 0:25 
GeneralRe: C++ has lost its way? Pin
Mike Winiberg1-May-24 0:28
professionalMike Winiberg1-May-24 0:28 
GeneralRe: C++ has lost its way? Pin
jschell1-May-24 13:02
jschell1-May-24 13:02 
GeneralRe: C++ has lost its way? Pin
vladest1-May-24 2:45
professionalvladest1-May-24 2:45 
GeneralRe: C++ has lost its way? Pin
SeattleC++1-May-24 8:48
SeattleC++1-May-24 8:48 
RantAI rejected my post Pin
Salvatore Terress29-Apr-24 16:46
Salvatore Terress29-Apr-24 16:46 
GeneralRe: AI rejected my post Pin
David O'Neil29-Apr-24 21:56
professionalDavid O'Neil29-Apr-24 21:56 
GeneralRe: AI rejected my post Pin
RainHat30-Apr-24 1:56
RainHat30-Apr-24 1:56 
GeneralRe: AI rejected my post Pin
Richard Andrew x6430-Apr-24 3:37
professionalRichard Andrew x6430-Apr-24 3:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Straw Poll

Were you affected by the geomagnetic storms this past weekend?
Communication disruptions, electrified pipes, random unexplained blue-screens in Windows - the list of effects is terrifying.
  Results   485 votes