Como muitos apontaram, o emacspeak tem sido a solução duradoura entre plataformas para muitos dos hackers mais antigos do mercado. Como ele suporta Linux e Mac imediatamente, tornou-se o meu meio preferido de desenvolver projetos de diagnósticos do Windows.
Para a questão de realmente descer a sintaxe através de uma auditiva em vez de visual, descobri que existe uma variedade de técnicas para aproximar uma, se não no mesmo campo de jogo.
Os ícones auditivos podem substituir descritores verbais por um exemplo. Você pode colocar tons para a distância que uma linha é recuada. Quanto mais longo o tom, maior o recuo. Como os tons podem tocar em paralelo com o texto em fala, as informações são transmitidas no mesmo período e não serializam a comunicação de algo tão básico.
O Braille pode decodificar rápida e precisamente para o usuário a sintaxe exata de uma linha. Isso é algo mais útil para pessoas que usam braille na vida cotidiana; a maior vantagem é o acesso aleatório ao conteúdo da tela. As unidades atualizáveis normalmente possuem chaves do roteador acima de cada célula de caractere, que podem colocar o cursor nessa célula. Sem mexer nas teclas de seta O (n) op vs O (1) de acesso.
A dimensionalidade auditiva (tom, frequência, volume, inflexão, riqueza, estresse, etc.) pode transmitir um conceito (palavra-chave, classe, variável, erro, etc.). Por exemplo, os comentários podem ser lidos em uma inflexão monótona ... adequada, se assim posso dizer :).
O Emacs e outros editores em menor extensão (Visual Studio) permitem que um codificador examine um programa de forma símtica (próximo bloco, dobra, desintegração, pule para def, suba na árvore de análise, etc.). Você pode obter rapidamente a imagem "grande" da estrutura de um projeto inteiro fazendo isso; com extensões como o Cedet, você pode obter o benefício da plataforma cruzada VS / Eclipse / etc e em um editor de texto.
Provavelmente poderia continuar, mas em poucas palavras, é a base do motivo de alguns de nós estarmos lá fora, na indústria, na adacdemia ou em nossos porões :).