Click here to Skip to main content
15,885,216 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: Chinese software Pin
trønderen31-Jan-23 14:22
trønderen31-Jan-23 14:22 
GeneralRe: Chinese software Pin
David O'Neil31-Jan-23 14:42
professionalDavid O'Neil31-Jan-23 14:42 
GeneralRe: Chinese software Pin
Southmountain30-Jan-23 18:06
Southmountain30-Jan-23 18:06 
GeneralRe: Chinese software Pin
Single Step Debugger31-Jan-23 3:26
Single Step Debugger31-Jan-23 3:26 
GeneralRe: Chinese software Pin
trønderen31-Jan-23 14:02
trønderen31-Jan-23 14:02 
GeneralRe: Chinese software Pin
Paul Kemner31-Jan-23 4:26
Paul Kemner31-Jan-23 4:26 
GeneralRe: Chinese software Pin
jschell2-Feb-23 8:50
jschell2-Feb-23 8:50 
QuestionI hope this isn't a programming question... (C++ Modules) Pin
Jeremy Falcon30-Jan-23 6:47
professionalJeremy Falcon30-Jan-23 6:47 
I'm not asking how to codez teh homework, and I'm looking for more theory. But, if this seems like a programming question, then just downvote this sucker and give me angry emojis. Blush | :O

But, C++ modules... what's the big deal with them? In JavaScript/ECMAScript it's a huge deal because prior to modules the best we had was clumsy hacks to workaround lack of support for separating code. But, in C++... I don't get it. What's the benefit over using a static library with a pre-compiled header?

This one of them things where history just repeats under a new name so younger devs feel like there's change when there's really not? Or is this a marketing thing where C++ is trying to play like the new, cool kid on the block too?

Edit:

Also, when did using the pre-processor become discouraged in C++? I never understood the disdain for that (assuming you don't go too crazy with macros like the Win32 API does). Years and years of C coding and I never once ran into an issue because of the pre-processor, so generally I just chalk that up to people wanting to sound fancy by insulting things they have little concept of.
Jeremy Falcon


modified 30-Jan-23 13:02pm.

AnswerRe: I hope this isn't a programming question... (C++ Modules) Pin
Jeremy Falcon30-Jan-23 7:12
professionalJeremy Falcon30-Jan-23 7:12 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
0x01AA30-Jan-23 7:27
mve0x01AA30-Jan-23 7:27 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
Jeremy Falcon30-Jan-23 7:41
professionalJeremy Falcon30-Jan-23 7:41 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
David O'Neil30-Jan-23 7:39
professionalDavid O'Neil30-Jan-23 7:39 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
Richard MacCutchan30-Jan-23 9:32
mveRichard MacCutchan30-Jan-23 9:32 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
Jeremy Falcon30-Jan-23 10:00
professionalJeremy Falcon30-Jan-23 10:00 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
Richard MacCutchan30-Jan-23 10:16
mveRichard MacCutchan30-Jan-23 10:16 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
Jeremy Falcon30-Jan-23 10:37
professionalJeremy Falcon30-Jan-23 10:37 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
Richard MacCutchan30-Jan-23 21:50
mveRichard MacCutchan30-Jan-23 21:50 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
Jeremy Falcon31-Jan-23 8:45
professionalJeremy Falcon31-Jan-23 8:45 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
Juan Pablo Reyes Altamirano31-Jan-23 3:33
Juan Pablo Reyes Altamirano31-Jan-23 3:33 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
Jeremy Falcon31-Jan-23 8:40
professionalJeremy Falcon31-Jan-23 8:40 
AnswerRe: I hope this isn't a programming question... (C++ Modules) Pin
Maximilien30-Jan-23 8:52
Maximilien30-Jan-23 8:52 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
Jeremy Falcon30-Jan-23 9:05
professionalJeremy Falcon30-Jan-23 9:05 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
David O'Neil30-Jan-23 12:58
professionalDavid O'Neil30-Jan-23 12:58 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
Maximilien31-Jan-23 1:41
Maximilien31-Jan-23 1:41 
GeneralRe: I hope this isn't a programming question... (C++ Modules) Pin
Jeremy Falcon31-Jan-23 8:36
professionalJeremy Falcon31-Jan-23 8:36 

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.