from
The Collaborative International Dictionary of English v.0.48
Kaleidoscope \Ka*lei"do*scope\, n. [Gr. ? beautiful + e'i^dos
form + -scope.]
An instrument invented by Sir David Brewster, which contains
loose fragments of colored glass, etc., and reflecting
surfaces so arranged that changes of position exhibit its
contents in an endless variety of beautiful colors and
symmetrical forms. It has been much employed in arts of
design.
[1913 Webster]
Shifting like the fragments of colored glass in the
kaleidoscope. --G. W. Cable.
Kaleidoscopic
from
The Free On-line Dictionary of Computing (8 July 2008)
Kaleidoscope
<language> An {object-oriented} language which mixes
{imperative programming} and {constraint}-oriented features.
Kaleidoscope was written by Freeman-Benson of the {University
of Washington}, {Universite de Nantes}, 1989; {University of
Victoria}, 1992. It is similar to {Siri} and vaguely related
to {Prose}.
Versions: Kaleidoscope '90 and Kaleidoscope '91.
["Kaleidoscope: Mixing Objects, Constraints and Imperative
Programming", B.N. Freeman-Benson, SIGPLAN Notices
25(10):77-88 (OOPSLA/ECOOP '90) (Oct 1990)].
["Constraint Imperative Programming", B.N. Freeman-Benson,
Ph.D. Thesis, TR 91-07-02, U Wash (1991)].
["Constraint Imperative Programming", Freeman-Benson et al,
IEEE Conf on Comp Lang, Apr 1992].
(1994-11-09)