scsh-users
[Top] [All Lists]

Strings as a uniform representation & tcl

To: scsh@martigny.ai.mit.edu
Subject: Strings as a uniform representation & tcl
From: Olin Shivers <shivers@lambda.ai.mit.edu>
Date: 16 Apr 1997 14:42:25 -0400
Organization: Artificial Intelligence Lab, MIT
    >     If one had to choose a single type for everything, a string is a
    > pretty good choice.   Why not a number?  How would you represent a
    > string with a number?

Perlis, as usual, summed it up well in one of his aphorisms:

    The string is a stark data structure, and everywhere it
    occurs there is much hiding of information.

This is what is wrong with both Unix and tcl. Their power is also a great
weakness: they are designed around a "least common denominator"
representation, strings. What it buys you is that everything interoperates.
The above aphorism explains what it costs you.
    -Olin

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