RE: Case sensitivity - feedback welcome

  • From: "Stanzel, Susan - Kansas City, MO" <susan.stanzel@xxxxxxxxxxxx>
  • To: "programmingblind@xxxxxxxxxxxxx" <programmingblind@xxxxxxxxxxxxx>
  • Date: Thu, 3 Jun 2010 14:01:57 -0500

Hi Listers,

I program in Java and this is a case sensitive computer language. I would need 
to know rather dramatically if the first letter of a word, a cap in the middle 
(like in the beginning of a second and subsequent word, or the entire word is 
in caps.

Susie Stanzel

-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx 
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jamal Mazrui
Sent: Thursday, June 03, 2010 12:58 PM
To: programmingblind@xxxxxxxxxxxxx
Cc: Andreas Stefik; Sodbeans
Subject: Re: Case sensitivity - feedback welcome

I definately recommend using either PascalCase or camelCase as naming 
conventions for identifiers, since screen readers today say the 
component words separately, even without white space, which aids 
comprehension.  I think case-insensitivity of the language, itself, 
however, is friendlier to beginners (like Visual Basic, VBScript, or 
VBA), rather than a language where casing mistakes trip up the compiler 
or interpreter.  (Similarly, a language that does not require 
indentation is friendlier.)  I am not saying that case-sensitivity is a 
big deal:  just that its absence is friendlier to beginning programmers.

Jamal

On 6/3/2010 11:40 AM, Andreas Stefik wrote:
> Hey folks,
>
> Our development team over here is working on the finishing touches on
> the Sodbeans project before release, which is on schedule for early July
> (Hooray!). One of the bugs currently listed in our bug database is that
> our text-to-speech engine doesn't distinguish between "case" in variable
> names. As I go through and use Voice Over (I'm on mac at the moment), I
> notice that it doesn't distinguish between case in words either,
> although, like most screen readers, it uses prosody to indicate case for
> specific letters.
>
> So, I have two questions:
>
> 1. How do most blind individuals deal with case and case sensitivity
> while programming? My guess is that most people, if there's a case
> issue, have go through a variable character by character. Is there other
> strategies? Do other screen readers have features for dealing with these
> issues?
>
> 2. All else being equal, would it be desirable for the blind community
> to have a programming language be completely case insensitive? Or,
> alternatively, should we output special auditory cues if something is in
> Camel Case?
>
>
> Any thoughts the community is willing to offer would be appreciated.
> What we really want to know is, is this issue a really big deal, or does
> it not cause many problems in practice?
>
> Stefik
__________
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: