Hi Jean-Luc,
Typically, when writing Python code for myself I like to shorten the 
indentations to two spaces instead of four, but both styles are doable 
with or without a braille display. I only recommend a braille display 
when doing Python is you get to see the code the way a sighted 
programmer sees it and can easily determine your blocks by feel.
However, some screen readers like Window Eyes have a feature which can 
announce your documents formatting. For example, turning it on in 
notepad and coding a simple Python game will announce that line 1 is not 
indented, line 2 is indented four spaces, line 3 is indented eight 
spaces, etc. So it can be done with a synth using Window Eyes, but is 
allot of chatter.
The Linux plugin for Emacs, Emacspeak, is very nice in that it also will 
read formatting automatically. It will announce when a block is started, 
what your spacing is, and I love doing Java, C++, and Python code in 
Emacs for that reason.


SoundMUD wrote:
> Hi,
>
> I would say Python too. But I don't know what you intend to do. I should 
> write a
>
> A problem with Python for blind programmers is probably the way blocks
> are defined. There are no braces or Endif keywords. You must use 4
> spaces indentations to define blocks. This is very nice for sighted
> programmers, because it removes the redundancy between braces and
> indentation, so you cannot be mistaken by a bad indentation. But for a
> blind programmer, I don't know it is slightly annoying or really
> annoying. Somebody in another thread said that with a braille terminal
> it is not too bad, but I wonder how annoying it is with a synthesizer.
>
> An interesting thing is that, like in BASIC interpreters, you can
> write commands in interactive mode and have instantly the result of
> each line, so it is nice when you learn (and later too).
>
> Even if you don't use it for faster programs, Python may be useful for
> quickly written scripts that you will use once. And learning it may
> not take too much time. A tutorial is provided with the documentation,
> or at http://docs.python.org/tut/tut.html
>
> Jean-Luc


---
Gamers mailing list __ [email protected]
If you want to leave the list, send E-mail to [EMAIL PROTECTED]
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/[EMAIL PROTECTED]
If you have any questions or concerns regarding the management of the list,
please send E-mail to [EMAIL PROTECTED]

Reply via email to