Re: [stack] Advantages of cat, joy ..?

John Cowan <[email protected]>
Newsgroups gmane.comp.lang.concatenative
Message-ID <[email protected]>
William Tanksley scripsit:

> By the way, are the words "cleave" and "spread" actually standard use? I
> always get them backwards, because it SEEMS to me that "cleaving"
> dataflow should separate one datum from another, while "spreading" data
> should take the same data and make it available to more code (like
> spreading butter over bread). Yet that's the opposite of how Factor uses
> the words. Does anyone know the reason for the naming convention?

Perhaps because _cleave_ has two opposed meanings: 'split', which is
the one you are using, and 'stick together'.  The first is more common
nowadays.  In Old English they were two separate words that have come
to be spelled and pronounced alike.

-- 
John Cowan  [email protected]    http://ccil.org/~cowan
No man is an island, entire of itself; every man is a piece of the
continent, a part of the main.  If a clod be washed away by the sea,
Europe is the less, as well as if a promontory were, as well as if a
manor of thy friends or of thine own were: any man's death diminishes me,
because I am involved in mankind, and therefore never send to know for
whom the bell tolls; it tolls for thee.  --John Donne
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.