Why people dislike global variables so much while I find them so convenient?

forkit forkit at gmail.com
Tue Jan 25 23:28:36 UTC 2022

On Tuesday, 25 January 2022 at 09:53:25 UTC, rempas wrote:
> So can someone make examples about how global variables can 
> mess me up. I know that probably everyone here has more 
> personal experience than me so I really want to learn why 
> global variables are considered so harmful.

// ---

module test;
import std;

int x = 0;

void main()

int foo()
     int x = 10;

     if(x) // ooh. you sure this was your intention??
         return x;
         return .x;

// ---

More information about the Digitalmars-d mailing list