shortoncash
Joined 11 years ago
Joined 11 years ago
Bring back pure whiteboard and I will be almost as good at this stuff as I was when I was 22. Little slower on the recall, but still good.
The register keyword issue crops up because legacy code included and linked to modern C++ will occasionally have the word "register" affixed to a loop variable. Generally speaking, once you change standards, there is room to drop the old stuff. It's just gradual. Static analyzers do a lot to modernize code now too, so the situation is not as painful as it used to be.
Dare I say it: I don't like context switches and would prefer first come first serve, until completion. The real world, however, is unforgiving on which scheduler I can choose.
I like that C++ allows us to express this situation, even if it's a bit of an unusual design pattern.
Thanks for spreading sanity and insight -- I hope someone else digests your message sooner than I did.