|
1. The lounge is for the CodeProject community to discuss things of interest to the community, and as a place for the whole community to participate. It is, first and foremost, a respectful meeting and discussion area for those wishing to discuss the life of a Software developer.
The #1 rule is: Be respectful of others, of the site, and of the community as a whole.
2. Technical discussions are welcome, but if you need specific programming question answered please use Quick Answers[^], or to discussion your programming problem in depth use the programming forums[^]. We encourage technical discussion, but this is a general discussion forum, not a programming Q&A forum. Posts will be moved or deleted if they fit better elsewhere.
3. No sys-admin, networking, "how do I setup XYZ" questions. For those use the SysAdmin[^] or Hardware and Devices[^] forums.
4. No politics (including enviro-politics[^]), no sex, no religion. This is a community for software development. There are plenty of other sites that are far more appropriate for these discussions.
5. Nothing Not Safe For Work, nothing you would not want your wife/husband, your girlfriend/boyfriend, your mother or your kid sister seeing on your screen.
6. Any personal attacks, any spam, any advertising, any trolling, or any abuse of the rules will result in your account being removed.
7. Not everyone's first language is English. Be understanding.
Please respect the community and respect each other. We are of many cultures so remember that. Don't assume others understand you are joking, don't belittle anyone for taking offense or being thin skinned.
We are a community for software developers. Leave the egos at the door.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
modified 16-Sep-19 9:31am.
|
|
|
|
|
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.
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 1hr 5mins ago.
|
|
|
|
|
Well, I probably should've Googled a bit more. Came across a better explaination that, once you remove all the useless hoopla, said this:
Quote: Before C++ modules, only one option was available: precompiled headers. They are not standard therefore results will vary depending on platform and compiler. IMO that's the only valid argument for them. Everything else is a crap argument. Guess this is one area where MS was way ahead of the curve on.
Note: I have nothing against modules. I'm just no longer fooled by hoopla. Decades of coding will do that to you.
Jeremy Falcon
|
|
|
|
|
The idea is not bad. But as far as I know there is not yet a standard defined and google and MS do it in a different way 
|
|
|
|
|
0x01AA wrote: The idea is not bad Yeah, at its core I think it's nice to standarize this. Not trying to sound poopy, just trying to get to the truth without hoopla is all.
0x01AA wrote: But as far as I know there is not yet a standard defined and google and MS do it in a different way This is makes me laugh. That twisted sense of humor kicking in.
Jeremy Falcon
|
|
|
|
|
Note that VS has one problem with modules that is worth being aware of: forward declarations. I reported this a year ago, and it would be nice to see it fixed: Visual Studio Feedback
|
|
|
|
|
formerly ,,, were under the delusion that we (Homo Sap) domesticated them [^]Quote: It also could be said that cats domesticated themselves; they were attracted to the rodents that feasted off the harvests of the earliest farmers. They chose us, not the other way around. In turn, those early farmers appreciated this welcome form of pest control. So, unlike dogs — which were domesticated earlier, initially for hunting — cats weren’t bred for various specific purposes. They arrived as a “ready-made” symbiotic species, so to speak. Hail Bastet, Maneki-neko !
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch
|
|
|
|
|
Thousands of years ago cats were revered as Gods. We've forgotten, but they haven't.
|
|
|
|
|
Quote: Cats were not worshipped as gods themselves, but as vessels that the gods chose to inhabit, and whose likeness gods chose to adopt,” Skidmore explains. Through their ubiquitous presence in the art, fashion and home ornamentation of ancient Egypt, cats served as an everyday reminder of the power of the gods.
Did Ancient Egyptians Worship Cats? - HISTORY[^]
|
|
|
|
|
This message has been flagged as potential spam and is awaiting moderation
|
|
|
|
|
Recent Maneki-neko appearance:
In the final couple episodes of Delicious Party Precure, maneki-neko from around the world fly to Oishiina Town to join the battle to rescue the world's food supply, helping the skyscraper-height maneki-neko statue that dominates the skyline.
|
|
|
|
|
We cannot be sure, but I've read that the primary role of the dogs was not hunting, but rather guarding. These watchdogs were giving our ancestors much needed sleep.
Advertise here – minimum three posts per day are guaranteed.
modified 3hrs 10mins ago.
|
|
|
|
|
Single Step Debugger wrote: We cannot be sure, but I've read that the primary role of the dogs was not hunting, but rather guarding.
Then they're slacking off.
What's the point of having a dog that barks only after you rang the doorbell? The doorbell does the job.
|
|
|
|
|
No matter how big and illuminated doorbells they had 30 000 years ago, the cave bears and sabretooth tigers kept ignoring them.
Advertise here – minimum three posts per day are guaranteed.
|
|
|
|
|
BillWoodruff wrote: formerly ,,, were under the delusion that we (Homo Sap) domesticated them
I think they domesticated us.
PartsBin an Electronics Part Organizer - An updated version available!
JaxCoder.com
|
|
|
|
|
|
My cat comes to me when he wants brushing then bites me when he's had enough.
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
|
A recent news item described a 75-year old as "an elderly lady". Two years younger than me. 
|
|
|
|
|
I am only 57, and young people in the Metro train offer me their seats. Some of them also call me as "grandpa".
|
|
|
|
|
Heck, I won't be 57 for just over a month and I AM a grandpa, twice over.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
|
|
|
|
|
Dang I need to catch up. I'm 44 and no kids and no wife.
Jeremy Falcon
|
|
|
|
|
Dang
Just a young'un, I'm 73.
PartsBin an Electronics Part Organizer - An updated version available!
JaxCoder.com
|
|
|
|
|
It's hard to get used to being the same age as old people.
|
|
|
|
|
"Hey Paul, what do you feel, now, listening to 'When I'm sixty-four'?"
"In testa che avete, Signor di Ceprano?"
-- Rigoletto
|
|
|
|