programming blind

canyon1985

New member
Oct 9, 2009
4
0
0
Procrastination is all I can show for the last year of clicking through programming tutorials from ruby to java to csharp...
The concerns I have are starting a project only to find api documentation divided into hundreds of linked pages or the frustration of dependency hell and outdated documentation.
I am blind so content is spoken via tts, I believe visual studio 2008 works great with the exception of gui editing.
Netbeans and eclipse work to some extent.
I love the groovy and csharp languages for there documentation.
Finally code snippets are a big help sometimes.
Are there better snippet resources than google code search?
Ide and programming language advice is most appreciated.
 


Depends on the language and the popularity of the API in question.
When I was learning PHP, it was easier to find code excerpts on tutorial sites and forums.
With Java, tutorials for anything other than the basics are hard to come by, so I rely on Google's code search, even though it's 95% noise and 5% substance.
 
Hi canyon1985

The programming language that you use will mostly depend on what you wish to accomplish. For most general uses Python is a great language and is also well documented.

I am a big proponent of reading full, real life books on coding instead of online tutorials and code snippets. I don't know what the scene is like for brail coding books. It seems like it would not be a problem to find such books because code is mostly done in ASCII text. Is tts PDF ebook reader? If so e-books in PDF ebooks for most Python are easy to come by.

As for an IDE, my suggestion would be emacs, i have pretty much always used emacs as my IDE. It is very much geared toward people who like to touch type. Almost all motion (changing between buffers and so on) is done with keystrokes. If you do choose emacs i would strongly suggest that you change your CAPS LOCK key to a Control Key, because you use the Control key so much in emacs. Most emacs users do this.

Emacs also has Emacspeak which is designed for use by the blind. I will link to it Emacspeak --The Complete Audio Desktop

Emacs is free and open source.

Welcome to the world of coding!