3 ms·
Slightly off-topic: how do blind programmers read code? Does the screen reader recite it aloud and just say "int main left-paren void right-paren open-brace in
by AdmiralAsshat 8y ago
Slightly off-topic: how do blind programmers read code? Does the screen reader recite it aloud and just say "int main left-paren void right-paren open-brace int i equals zero...", or does it use some other kind of auditory vocabulary to make it more meaningful to the listener?
I've been thinking about this alot lately because I've been wondering how I could get better at programming while driving on my daily commute.
- s_kilk 8y ago> I've been wondering how I could get better at programming while driving on my daily commute. Please don't do this. The last thing the world needs is another distracted driver.
- rhcom2 8y agoHow about a podcast about programming subjects? Would probably be more beneficial and less distracting than trying to write code while driving.
- jobigoud 8y agoTangentially related, I've been listening to The Blind Side, a podcast about technology made by a blind person. It's interesting to learn tricks that don't require vision to interact with tech.
- cortesoft 8y agoThe blind people I have known use a Braille display to work with a computer https://en.wikipedia.org/wiki/Refreshable_braille_display https://en.wikipedia.org/wiki/Refreshable_braille_display
- robin_reala 8y agoBraille’s somewhat dying off as screenreaders become more integrated into computer systems - a system reading to you (usually at 3x speed as well) has massively more information density than a Braille display, to the point that it’s becoming less usual to learn Braille in the first place.
- evincarofautumn 8y agoLast I knew, Braille displays are also pretty expensive, slow, and prone to breakage. Cool idea, but doesn’t work as well as a screenreader in practice for most people.
- RandomGuyDTB 8y agoThe most extreme sport: programming the car you're in to self-drive, without being able to touch the steering wheel, next to the grand canyon.