On Jun 10, 3:11 pm, Larry Elmore <[EMAIL PROTECTED]>
wrote:
> Twisted wrote:
> > On Jun 9, 8:21 pm, "BCB" <[EMAIL PROTECTED]> wrote:
> >> "Paul McGuire" <[EMAIL PROTECTED]> wrote in message
>
> >>news:[EMAIL PROTECTED]
>
> >>> On Jun 9, 6:49 am, Lew <[EMAIL PROTECTED]> wrote:
> >>>>> In particular, Perl code looks more like line
> >>>>> noise than like code from any known programming language. ;))
> >>>> Hmm - I know of APL and SNOBOL.
> >>>> --
> >>>> Lew
> >>> TECO editor commands.  I don't have direct experience with TECO, but
> >>> I've heard that a common diversion was to type random characters on
> >>> the command line, and see what the editor would do.
> >>> -- Paul
> >> J
>
> >>http://www.jsoftware.com/
>
> > Oh come on! Toy languages (such as any set of editor commands) and
> > joke languages (ala Intercal) don't count, even if they are
> > technically Turing-complete. ;)
>
> > Nor does anything that was designed for the every-character-at-a-
> > premium punch-card era, particularly if it is, or rhymes with,
> > "COBOL".
>
> > Those have excuses, like it's a joke or it's a constrained
> > environment. Perl, unfortunately, has no such excuses. If there were
> > such a thing as "embedded Perl", I'd have to hesitate here, but since
> > there isn't...
>
> Neither APL nor Snobol nor J are toy or joke languages.

I'd like register my agreement.  SNOBOL was a very sophisticated
language and way ahead of its time in many ways.  While it's not
really used anymore, SNOBOL's legacy does live on in languages that
are in wide use.

APL and it's successors (including J & K) are neither toys nor extinct
relics.  APL is still used in a variety of applications.  The price of
the last airline ticket you bought was probably determined by a yield
management application written in APL.  K was created in 1993 and Kx
systems has built an incredibly valuable company on top of it.

APL's terseness has more to do with the Iverson's notational goals
than economy with characters related to punchcards.  In fact, the
dominant languages of the punchcard era (COBOL & FORTRAN) are both
pretty verbose.

Lastly, ITS Teco wasn't a joke or toy language either.. It was
psychotically terse and virtually impenetrable to later review.  But
it wasn't a toy.  When I learned to use EMACS, it was still
implemented in ITS Teco.


-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to