I am sorry, but everyone is getting syntax highlighting wrong

Applying human ergonomics and design principles to syntax highlighting

tonsky.me

@nikitonsky

Next, let’s tone down punctuation

And now you've lost me. "Toning down" means lowering contrast means making it harder to read. Why would I want any part of the code to be hard to read?

@barubary for me, it puts text and punctuation almost on different planes. Helps me read names easier, stuff like parentheses and commas don’t stick to them. Easier to see where words start and end
@nikitonsky Easier to confuse ( and {, or , and ., or ; and :, or >= and =>. If you find it hard to visually separate letters/words and punctuation, may I suggest giving them different colors? 😈
@barubary there’s not a lot of cases in practice where someone puts `,` in place of `.`
@nikitonsky Unwarranted generalization, I think. Just the other day I found a line were someone had typed , instead of ; in Real Code™. And I have definitely seen () vs {} mixups.