To anyone who uses assistive technologies like screen readers and does programming:
How do you perceive different programming languages? Are some easier to use than others, more comfortable to read than others? And what about the major ones? Also interesting: what about the terminal and commands and their output there?
I am asking because I believe not just GUIs should be designed with accessibility in mind, but everything else too. So what could be improved?
modulux reshared this.
Lukáš Tyrychtr
in reply to Lorenz • • •Lorenz
in reply to Lukáš Tyrychtr • • •wouldn't you usually just skip whitespace? But also I don't really know how you use braille displays. I was thinking a lot of people just use screen readers these days.
modulux
in reply to Lorenz • • •I can answer some of that.
Block delimiters are things like braces {} in C, parentheses () in some other languages, and even begin or end, like Ruby has.
Can't skip whitespace in python, that's the issue with it. Some languages require it.
Lorenz
in reply to modulux • • •modulux
in reply to Lorenz • • •Lukáš Tyrychtr
in reply to modulux • • •modulux
in reply to Lorenz • • •I do find some langauges easier to use than others. Overall, block delimiters, lack of whitespace sensitivity, a reasonable and not excessive amount of sigils compared to the text, come to mind as good features. Oh, and avoidance of complex unicode punctuation (Agda, I'm looking (or not looking, as the case may be) at you).
Automatic formatting is great. I often write rust without any indentation and use the autoformatter to give it shape, which does help me as well when I'm using a braille display, but getting the indentation right is too much hassle.