Re: Good resource for beginning programmers

  • From: Alex Midence <alex.midence@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Wed, 17 Nov 2010 14:39:30 -0600

Python appears to be the little scripting langauge that could.  It is
used for everything from simple scripts to automate repetetive tasks
in environments like Linux to web applications to full-blown desktop
solutions.  There are even screen readers written in Python.  Orca for
Gnome is written in Python and so is NVDA, the free screen reader for
windows.  It wouldn't surprise me to find at some point in the future
that these two projects experience a bit of comingling for lack of a
better word.  I wonder if NVDA code snippets can be ported to gnome
for Orca to have improved browsing for instance.  Firefox runs on both
Linux and Windows, after all and the browsing experience in Orca is
suboptimal to put it mildly.  Or, would the difference in platforms
prove too great?  Could NVDA be made to act as a bridge for Orca to
help make Wine accessible in Linux so Windows applications can be run
accessibly inside a linux session without the need for virtualization?
 Sorry to digress.  Just started musing.

Alex M

On 11/17/10, Littlefield, Tyler <tyler@xxxxxxxxxxxxx> wrote:
> Perl in web programming has died from what I can tell, but python is
> used for booth web programming and a lot of other stuff.
> On 11/17/2010 11:49 AM, Homme, James wrote:
>> Hi,
>> I believe that PHP, Perl, and Java are most used on the server side of the
>> web. I believe JavaScrip is most used on the client side of the web. But
>> Python is also used on the server side of the web. And so is Ruby. You
>> might want to open up Google and type in something like compare python
>> java ruby perl.
>>
>> Jim
>>
>> Jim Homme,
>> Usability Services,
>> Phone: 412-544-1810. Skype: jim.homme
>> Internal recipients,  Read my accessibility blog. Discuss accessibility
>> here. Accessibility Wiki: Breaking news and accessibility advice
>>
>> -----Original Message-----
>> From: programmingblind-bounce@xxxxxxxxxxxxx
>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Client
>> Services
>> Sent: Wednesday, November 17, 2010 12:37 PM
>> To: programmingblind@xxxxxxxxxxxxx
>> Subject: RE: Good resource for beginning programmers
>>
>> Hi everybody-
>> I am trying to decide where to start as far as learning programming.
>> I decided I would focus on 1. PHP, 2. JavaScript, 3. Java, 4. C
>> I figured these are being used the most in web development and custom
>> applications. So, where does Python come in?  How would you compare Python
>> with Java, PHP, and C??
>> Can anybody give me an example of what cannot be developed in PHP which
>> can
>> be developed in Python?
>> Or how about Java vs Python if PHP is to lowly?  I have just heard PHP has
>> limitations.
>>
>>
>>
>> H.R. Soltani
>>
>> -----Original Message-----
>> From: programmingblind-bounce@xxxxxxxxxxxxx
>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Littlefield,
>> Tyler
>> Sent: Wednesday, November 17, 2010 11:20 AM
>> To: programmingblind@xxxxxxxxxxxxx
>> Subject: Re: Good resource for beginning programmers
>>
>> I'm not great with python, but I could help either one or both of you
>> out with what I know. I've been working with python and have had the
>> help of people who use it for a living to kind of guide me.
>> On 11/17/2010 9:14 AM, Homme, James wrote:
>>> Hi Alex,
>>> I'm interested, but I don't have the time to schedule sitting down for
>> hours at a time. If you'd like to exchange notes here and there and sort
>> of
>> go through something at the same time, I welcome that. It's good to think
>> about having a partner to bounce thoughts around with. Maybe we could
>> create
>> a plan to go through some of the material and sit down for maybe a half
>> hour
>> a week to encourage one another.
>>> Thanks.
>>>
>>> Jim
>>>
>>> Jim Homme,
>>> Usability Services,
>>> Phone: 412-544-1810. Skype: jim.homme
>>> Internal recipients,  Read my accessibility blog. Discuss accessibility
>> here. Accessibility Wiki: Breaking news and accessibility advice
>>> -----Original Message-----
>>> From: programmingblind-bounce@xxxxxxxxxxxxx
>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Alex Midence
>>> Sent: Wednesday, November 17, 2010 9:55 AM
>>> To: programmingblind
>>> Subject: Good resource for beginning programmers
>>>
>>> Hi, folks,
>>>
>>> Thought I'd share this.  I don't know how many of you may know this
>>> but MIT puts a bunch of their courses on a site that they make
>>> available to everyone called OCW which is short for Open Courseware.
>>> I've found a nice link in this site to their Introduction to Computer
>>> Science and Programming course which was taught in fall 2008.  It's a
>>> whole semester's worth of lectures, assignments, readings and so
>>> forth.  Most of us probably can't afford to take time off our jobs and
>>> attend MIT but, we can still get the benefit of some of their excelent
>>> curriculum this way.  I think it beats just reading a book and
>>> learning that way.  Posting the link below.  The language they use for
>>> this course is Python.  I'm actually planning to put c++ on pause for
>>> a while while I take this course as time allows since Python appears
>>> to be a much quicker way to learn programming.  If anyone wants to
>>> join me for the occasional study session, e-mail me privately and we
>>> can help each other out from time to time.  Probably watch two hours
>>> worth of lectures on a weekend night or something like that.  And yes,
>>> if anyone's curious, they do have a c++ introductory course there but
>>> it's all lecture notes and pdf's.  The lecture notes look like they
>>> don't do squat for you if you didn't attend class as really good
>>> lecture notes written by any self-respecting instructor should in
>>> order to motivate you to show up for class.  The cs course with Python
>>> has all the bells and whistles short of truly being able to enroll and
>>> have the instructor available.
>>>
>>> Here is the link:
>>>
>>>
>> http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-
>> introduction-to-computer-science-and-programming-fall-2008/
>>> Regards,
>>> Alex M
>>> __________
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/programmingblind
>>>
>>>
>>> This e-mail and any attachments to it are confidential and are intended
>> solely for use of the individual or entity to whom they are addressed.  If
>> you have received this e-mail in error, please notify the sender
>> immediately
>> and then delete it.  If you are not the intended recipient, you must not
>> keep, use, disclose, copy or distribute this e-mail without the author's
>> prior permission.  The views expressed in this e-mail message do not
>> necessarily represent the views of Highmark Inc., its subsidiaries, or
>> affiliates.
>>> __________
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/programmingblind
>>>
>>>
>>
>
>
> --
>
> Thanks,
> Ty
>
> __________
> 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

Other related posts: