scsh-users
[Top] [All Lists]

Re: Reply to Ousterhout's reply (was Re: Ousterhout and Tcl ...)

To: scsh@martigny.ai.mit.edu
Subject: Re: Reply to Ousterhout's reply (was Re: Ousterhout and Tcl ...)
From: evan@poirot.hpl.hp.com (Evan Kirshenbaum)
Date: 17 Apr 1997 22:51:34 GMT
Organization: Hewlett-Packard Laboratories
Reply-to: kirshenbaum@hpl.hp.com
In article <5j2p70$hj0@news.istar.ca>,
Hume Smith <hclsmith@tallships.istar.ca> wrote:
>"everything as strings" is convenient because in most languages,
>programs actually exist as a string at some stage - as their original
>source code.  tcl goes through a minimum of fuss converting source to
>internal form.

If you want a minimum of fuss, use TECO (the original implementation
language for EMACS).  No parsing involved.  *Every* character is an
operator or part of data:

  ! detab routine - ts at 4 or 8 spaces depending upon EZ&4 !
  @^UD]8UTEZ&4"N4UT'0J<:@S/     /;.UA0LQA-.UBQB/QT*QTUCQB-QCUCQAJ-D@I/ /
  QC"NQT-QC<@I/ />'>]@^UX/0JHXRHEQHK1XQ ZJ543HZPRHKG#/QZ&512"NMX0J'
  0uz

No, that's not line noise. :-)  Yes, people actually wrote in this
language.  By hand.

-- 
Evan Kirshenbaum                       +------------------------------------
    HP Laboratories                    |"Revolution" has many definitions.
    1501 Page Mill Road, Building 1U   |From the looks of this, I'd say
    Palo Alto, CA  94304               |"going around in circles" comes
                                       |closest to applying...
    kirshenbaum@hpl.hp.com             |           Richard M. Hartman
    (415)857-7572

    http://www.hpl.hp.com/personal/Evan_Kirshenbaum/

<Prev in Thread] Current Thread [Next in Thread>