News for hackers. Stuff that matters.
Re:Modern C++ Won't Save Us by lmm on Tuesday April 23, 2019 @09:33AM (#19728378)
> Do you want to say that my logging routine is more complex because my windowing handle is global data?

If your logging routine touches your windowing handle that certainly makes it more complex. If I'm meant to know that your logging routine doesn't touch your windowing handle, that's precisely the statement that it isn't global data.

Re:Modern C++ Won't Save Us by jstimpfle on Tuesday April 23, 2019 @09:36AM (#19728398)
It is global data, because it can (and should be) used without threading it through 155 functions.

In terms of the relational data model, it is global data because there is always one, and only one, of it.