I’ve been coding in Vim for decades. Depending on my terminal emulator, I don’t always get console colors (and so, no syntax highlighting). Never bothered me.
People keep trying to tell me to use an IDE “to keep track of everything”, that they couldn’t keep it all in their heads.
I keep telling them that their code is too [complicated|bloated], or they need to [study|document] it [more|better].
Different strokes for different folks. The colors help my ADHD brain. I only have to quickly glance at it to know what it is without even reading it as I’m juggling seven different things at once in my head. It does the job of grouping things together, like “these are variables, this is a class, this is a member of an enumerated list, this is a macro” and so on and so forth. And I can quickly get that info from the color alone faster than I can from reading it and trying to remember what is was or trying to drill down where it came from.
I also have ADHD, but I hold the shape of the code in my head as I code it. I have to actually read things to remember what they are. Colors wouldn’t help me much (other than finding missing parentheses, etc).
I’ve been coding in Vim for decades. Depending on my terminal emulator, I don’t always get console colors (and so, no syntax highlighting). Never bothered me.
People keep trying to tell me to use an IDE “to keep track of everything”, that they couldn’t keep it all in their heads.
I keep telling them that their code is too [complicated|bloated], or they need to [study|document] it [more|better].
Different strokes for different folks. The colors help my ADHD brain. I only have to quickly glance at it to know what it is without even reading it as I’m juggling seven different things at once in my head. It does the job of grouping things together, like “these are variables, this is a class, this is a member of an enumerated list, this is a macro” and so on and so forth. And I can quickly get that info from the color alone faster than I can from reading it and trying to remember what is was or trying to drill down where it came from.
I also have ADHD, but I hold the shape of the code in my head as I code it. I have to actually read things to remember what they are. Colors wouldn’t help me much (other than finding missing parentheses, etc).