RE: Python?

  • From: "Sina Bahram" <sbahram@xxxxxxxxx>
  • To: <programmingblind@xxxxxxxxxxxxx>
  • Date: Thu, 12 Feb 2009 10:57:09 -0500

Fortunately, this is quite far from the case.
 
When I worked for a company which had style guidelines, I simply inputted
those style guidelines into Eclipse, and I wrote code willy nilly, braces on
new lines, braces on one line, if statements that didn't even have braces,
and it would, on each save, quickly reformat all the code exactly the way
the company wanted per my rules that I had entered. It worked beautifully.

Take care,
Sina

-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Tyler
Littlefield
Sent: Thursday, February 12, 2009 9:54 AM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: Python?

I will agree with the java/c++ angle, but if they can't indent, they won't 
make it.
You will have to be able to adapt if your going to join a company with sited

programmers, and part of that adaptation is to be able to indent, as that's 
how sited people work.
There is always the argument of using a styler, but that styler can only 
conform to the way it sets the styles--it's not, going to know how your 
company wants your code indented.

----- Original Message ----- 
From: "Jared Wright" <wright.jaredm@xxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Sent: Thursday, February 12, 2009 7:05 AM
Subject: Re: Python?


>I would for the most part agree with jared. I'm pretty indifferent about 
>the indentation issue. It, as Tyler implied, might help them to be more 
>aesthetically conscious with all their code which sighted colleagues and 
>companions will appreciate. Still, it's not a sintax elemnt that plays to 
>the hands of a blind student, and it could hinder their progress. The 
>concerns I would really have with Python as an introductory language would 
>mostly hinge on principles more related to CS education than access. 
>Something like Java or C++ seemed like a much better starting point for me,

>even without the immediate satisfaction a rapid development language like 
>Python has for a student.
>
> Jared
>
> On 2/12/2009 8:43 AM, Jared Stofflett wrote:
>> How experienced are these students? The indintation is a pain and was a 
>> poor design choice in the language but can be overcome using the 
>> pindent.py script. If the student has had programming experience they 
>> should pick up the indintation no problem but if they haven't a little 
>> one on one instruction in editing and running Python code will probably 
>> be necessary. I don't like Python as a language to teach computer science

>> since it lacks things like static typing and memory management but this 
>> is more of a personal prefference and these things can be taught in later

>> courses. I how ever am of the opinion that CS courses should start out 
>> with c++ since higher level courses such as operating systems require it,

>> as well as courses that go over memory management and that dynamic 
>> languages should be introduced later.
>> For more info about Python's indentation and ways to deal with it while 
>> blind see this link.
>>
http://stackoverflow.com/questions/118643/is-there-a-way-to-convert-indentat
ion-in-python-code-to-braces
>>
>> Suzanne Balik wrote:
>>> Could some of you comment on using Python to teach programming at the 
>>> college level and the effect that would have, if any, on blind students?
>>>
>>> Thanks so much,
>>> Suzanne
>>
>> __________
>> 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

Other related posts: