Click here to Skip to main content
16,016,489 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.

 
GeneralOh, yeah, that was why... Pin
PIEBALDconsult1 hr 55mins ago
mvePIEBALDconsult1 hr 55mins ago 
Generalhow to unzip .7z file programmatically? Pin
Southmountain2hrs ago
Southmountain2hrs ago 
GeneralRe: how to unzip .7z file programmatically? Pin
PIEBALDconsult1 hr 40mins ago
mvePIEBALDconsult1 hr 40mins ago 
GeneralRe: how to unzip .7z file programmatically? Pin
0x01AA1 hr 38mins ago
mve0x01AA1 hr 38mins ago 
JokeThe squirrels must be expecting a cold winter as they seem to be gathering more nuts than usual. Pin
honey the codewitch3hrs 21mins ago
mvahoney the codewitch3hrs 21mins ago 
JokeRe: The squirrels must be expecting a cold winter as they seem to be gathering more nuts than usual. Pin
Daniel Pfeffer2hrs 44mins ago
professionalDaniel Pfeffer2hrs 44mins ago 
QuestionWould it work? Pin
Joan M6hrs 29mins ago
professionalJoan M6hrs 29mins ago 
AnswerRe: Would it work? Pin
charlieg6hrs 13mins ago
charlieg6hrs 13mins ago 
AnswerRe: Would it work? Pin
charlieg6hrs 3mins ago
charlieg6hrs 3mins ago 
AnswerRe: Would it work? Pin
Jacquers4hrs 13mins ago
Jacquers4hrs 13mins ago 
GeneralWordle 1,204 Pin
GKP199213hrs 53mins ago
professionalGKP199213hrs 53mins ago 
GeneralRe: Wordle 1,204 - 4 4 me Pin
pkfox13hrs 7mins ago
professionalpkfox13hrs 7mins ago 
GeneralRe: Wordle 1,204 Pin
OriginalGriff12hrs 45mins ago
mveOriginalGriff12hrs 45mins ago 
GeneralRe: Wordle 1,204 Pin
StarNamer@work9hrs 21mins ago
professionalStarNamer@work9hrs 21mins ago 
GeneralRe: Wordle 1,204 Pin
Cp-Coder7hrs 48mins ago
Cp-Coder7hrs 48mins ago 
GeneralAh the joys of late stage optimization Pin
honey the codewitch23hrs 46mins ago
mvahoney the codewitch23hrs 46mins ago 
GeneralRe: Ah the joys of late stage optimization Pin
obermd21hrs 41mins ago
obermd21hrs 41mins ago 
GeneralRe: Ah the joys of late stage optimization Pin
honey the codewitch20hrs 50mins ago
mvahoney the codewitch20hrs 50mins ago 
GeneralRe: Ah the joys of late stage optimization Pin
PIEBALDconsult19hrs 5mins ago
mvePIEBALDconsult19hrs 5mins ago 
GeneralRe: Ah the joys of late stage optimization Pin
trønderen18hrs 44mins ago
trønderen18hrs 44mins ago 
GeneralRe: Ah the joys of late stage optimization Pin
obermd17hrs 34mins ago
obermd17hrs 34mins ago 
GeneralRe: Ah the joys of late stage optimization Pin
charlieg8hrs 15mins ago
charlieg8hrs 15mins ago 
GeneralRe: Ah the joys of late stage optimization Pin
honey the codewitch6hrs 42mins ago
mvahoney the codewitch6hrs 42mins ago 
GeneralRe: Ah the joys of late stage optimization Pin
charlieg5hrs 37mins ago
charlieg5hrs 37mins ago 
GeneralRe: Ah the joys of late stage optimization Pin
honey the codewitch5hrs 23mins ago
mvahoney the codewitch5hrs 23mins ago 
I taught myself C++ without picking up a book since the 1990s (i had exactly one, and it was crap)**, so there are holes in my knowledge, but what I have learned is practical.

Where templates really open the language up and make it do things no other major language can is metaprogramming.

Metaprogramming is incredibly powerful.
Metaprogramming is confusing, because C++ wasn't designed to do it. Rather, it was discovered and accomplished by stretching the intended purpose of the template keyword well beyond what it was initially designed to do.

Try this on for size - my terminology might be a little off, but the concepts therein are sound:

Metaprogramming in C++: A Gentle Introduction[^]

** Edit: I have to amend that. For some reason I forgot about Accelerated C++, which was actually quite good, if dated now.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix


modified 3hrs 20mins ago.

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.