In computer programming, the basic object system (BOS) is a C-callable library that implements the notion of object and which uses tcl as its interpreter for interpreted methods (you can have "compiled" methods in C, and mix compiled and interpreted methods in the same object, plus lots more). You can subclass and mix in existing objects using BOS to extend, among other things, the set of tk widgets. BOS is a class-free object system, also called a prototype-based object system; it is modelled loosely on the Self system from Stanford University.
This article is based on material taken from the Free On-line Dictionary of Computing prior to 1 November 2008 and incorporated under the "relicensing" terms of the GFDL, version 1.3 or later.
Famous quotes containing the words basic, object and/or system:
“Not many appreciate the ultimate power and potential usefulness of basic knowledge accumulated by obscure, unseen investigators who, in a lifetime of intensive study, may never see any practical use for their findings but who go on seeking answers to the unknown without thought of financial or practical gain.”
—Eugenie Clark (b. 1922)
“The object of convalescence ought to be to turn our attention to life: at other times, simply to our tasks!”
—Friedrich Nietzsche (18441900)
“The pace of science forces the pace of technique. Theoretical physics forces atomic energy on us; the successful production of the fission bomb forces upon us the manufacture of the hydrogen bomb. We do not choose our problems, we do not choose our products; we are pushed, we are forcedby what? By a system which has no purpose and goal transcending it, and which makes man its appendix.”
—Erich Fromm (19001980)