rntz
06/08/2019, 8:32 PMit might even be true that visual/positional reasoning is necessary in any formal languageIt's definitely not true that visual reasoning is necessary for programming/formal languages, since blind people can program just fine. This is one way in which it seems to me more visual approaches to programming are a step backward even if/when they work - they make it fundamentally less accessible to blind folks. On the other hand, would we deny engineers the right to use diagrams in order to make engineering more accessible to the blind? Probably not. And it's not as if we don't often use diagrams or visual notation in explaining our code already. So, yeah, I'm conflicted. I'm not sure what exactly you mean by "positional" reasoning. If you just mean stuff coming before/after other stuff, sure, that seems necessary, or at least I can't see how to do without it 😛.
Kartik Agaram
rntz
06/08/2019, 8:45 PMKartik Agaram
Garth Goldwater
06/09/2019, 4:00 PM