I'm studying ruby because it's being run against networks and that kind of work needs no G.U.I. interfaces for it. If you don't have to use inaccessible sql tools, that can work well too. Toad is accessibility poison, mysqlplus from what I've read is accessible though. The Microsoft stuff falls somewhere inbetween and the only reason the Microsoft stuff is more accessible than not is due to 3rd party accessibility development. If you get given ruby to study and program with and use a screen reader that actually speaks to you, it'll be best to get the tools from http://www.ruby-lang.org/rubyinstaller.exe and get the documentation from http://www.empowermentzone.com/ruby_doc.zip and the first book to read in that pile of books if you want to make life good for you is the pickaxe book and the title will start with programming inside ruby_doc.zip. Many other books are included but that book was written by the creator of ruby himself so you get the straight scoop from the get go. Hth. -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Cowle, Jodi Sent: Wednesday, September 29, 2010 11:28 To: 'programmingblind@xxxxxxxxxxxxx' Subject: RE: Blind Programmers Hi Nick, Thanks for your info. You'd think it would be easier to find out what tools other developers are using in my department. The problem is that the team I'm on is changing direction in that members are helping agencies of the City to select pre-made packages, although we still have some older applications to maintain. So I need to find out where some programming is still being done in my IT department. Management wants to know from me what blind programmers are doing now, and I want to know from them what areas I might still work in where programming/development is still needed. I don't have the full picture. I know that some SQL is being used, and am interested to know of anyone using that along with the development tools. We also have a web team but, again, I am not on that team and don't have information about the tools they are using except one is Dreamweaver. We also have a networking group, a help desk, and two Database Administrators. Communication here isn't always the best. I hope to learn from them more of the big picture. I think I will need to move from my team, as these older applications will be going away; but this could be difficult. Jodi Jodi Cowle City of Madison, Information Technology (608) 267-4911 -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Nick.Adamson@xxxxxxxxxxxxxxxxxxxxxx Sent: Tuesday, September 28, 2010 3:58 AM To: programmingblind@xxxxxxxxxxxxx Subject: RE: Blind Programmers Hi Jodi. I'm a software engineer working in the UK defence industry. I'm primarily a C++ developer but I know for windows c# is getting more and more popular. Again for windows there's only one real player in terms of IDE which is visual Studio. I also do a bit of work in Linux but to be honest the way in which you develop code on Linux hasn't changed in years, its still mostly make files and text editors. There are some IDE's around but I'm not sure what's accessible. In terms of screen readers I'm a Hal from Dolphin fan for windows, and orca for linux. Would it not be easier to find out what tools other developers are using in your department so that you can hopefully adopt the same tool set? This assumes you've got a software team rather than just you. If its just you it may be worth finding out what sort of applications your going to be writing. Is it traditional client based applications which have Databases on a remote server. If it is then something like c++ or c#, maybe java would be a good place to start looking. The more modern way of accessing database type applications is through a web interface so maybe php, asp and web technologies maybe the way to go. It all just depends on what you think is going to be needed over the next few years. HTH. Nick. -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Cowle, Jodi Sent: 27 September 2010 20:59 To: 'programmingblind@xxxxxxxxxxxxx' Subject: Blind Programmers Hi, I am a blind programmer for the City of Madison, Wisconsin. Currently I program in Progress - which most people haven't heard of. I started out using COBOL in 1985 on a mainframe. Then I programmed in LINC for several years. Our applications are now developed on PC's with Windows XP OS and spread over various servers. I use JAWS as my primary screen reader, and am slowly trying to learn and use Window-Eyes. Over the years my IT department has changed direction. We no longer develop systems in one language and database environment. We mostly help agencies of the city select packages rather than develop applications for them. I still work on old Progress applications, but they are slowly going away. A while ago I created a list of things I'd learned from reading these lists - what people were working with, etc. But this is outdated. I am trying to find a place to stay busy and useful in my department, and also get back some work hours I gave up after my baby was born. The programming environment is always changing, and is very different from the way it was when I started working here. Hence, my appeal. Would some blind programmers be willing to write to me off list and let me know what programming languages and development tools you use? I'd also be interested in the screen reader or screen readers you use. This would help me with my meeting with management. I appreciate any input you are willing to give me. Thank you. Jodi Jodi Cowle Information Technology City of Madison, WI (608) 267-4911 jcowle@xxxxxxxxxxxxxxxxx __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind