Re: Re: S-expressions

Aaron Optimizer Digulla <[email protected]> Thu, 7 Aug 2003 00:03:24 +0200
Newsgroups gmane.comp.programming.pragmatic
Message-ID <[email protected]>
On Wed, Aug 06, 2003 at 05:04:41PM -0400, Aryeh M. Friedman wrote:

> > If yuo want to wash away the minor unnecessary annoyances extraneous to the
> > actual coding process, and watch them vanish down the metaphorical drain, the
> > kitchen sink can be pretty useful (:
> 
> 	If you can't tell if something is syntatically correct by reading it on
> a print out (no color coding or other tricks) then the language is not clean
> peroid.  Have we come so far we don't trust our own eyes?

The whole point with Syntax Highlighting (which doesn't mean lots of color on
the screen, btw; a2ps does a great job of printing all keywords in bold) is
that the human vision is not only eyes.

We don't read words by reading the letters of them but we read words by
"patterns" of characters. This process is supported by a subconscious knowledge
of possible words that can follow at a certain point.

So most of the time, we don't decipher single characters but we do pattern
matching at a very high level (which is why it is so hard to spot typos).

Syntax highlighting helps a lot here because it creates large classes for
things which we don't have to read. I've coded so much that I tend to ignore
all the boldface words in my IDEs (keywords) because I "know" what must be
standing there. When I scan over the text, I skip over these words completely.

-- 
==============================================
Sowatec AG,       CH-8330 Pfäffikon (ZH)
Witzbergstr. 7,   http://www.sowatec.com
Tel: +41-(0)1-952 55 55
Fax: +41-(0)1-952 55 66
----------------------------------------------
Aaron "Optimizer" Digulla, [email protected]
==============================================

------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for Your HP, Epson, Canon or Lexmark
Printer at Myinks.com. Free s/h on orders $50 or more to the US & Canada. http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/l.m7sD/LIdGAA/qnsNAA/W4wwlB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
pragmatic_lang-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/