4 ms·
Something not mentioned in list that I had never considered until a conversation last year: meaningful whitespace is biased towards sighted programmers. Accordi
by kendallpark 7y ago
Something not mentioned in list that I had never considered until a conversation last year: meaningful whitespace is biased towards sighted programmers. According to a blind acquaintance, it is much easier to keep track of opening and closing parentheses and braces. Meaningful whitespace forces blind programmers to always check the number of tabs at the beginning of each line to make sure scope hasn't changed.
- xhgdvjky 7y agoeven if you can see, it's harder to copy paste. which could be a feature or a bug
- detaro 7y agoInteresting aspect. Kind of sad that our tooling is typically too simple to map something like this: Having cues for indentation changing would be easy, but it's a niche feature and thus probably won't be there.
- im3w1l 7y agoCouldn't whatever tool they use just apply a transformation from indentation change to brace?