Stop using global variables
Things that aren’t function, macros or composite types were not supposed to clutter your namespace
Years of computer science yet no real-world use found for global variables beyond causing bugs
Wanted to use them anyway for a laugh? We had a tool for that: it’s called “functions”

“Mutable state”, “Singletons” - statements dreamt up by the UTTERLY DERANGED

“Hello I would like to reassign x to y to save 2kB of memory”
They have played us for absolute fools