Basic Object System

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:

    “The basic rule of human nature is that powerful people speak slowly and subservient people quickly—because if they don’t speak fast nobody will listen to them.”
    —Michael Caine [Maurice Joseph Micklewhite] (b. 1933)

    “To quarrel with the uncertainty that besets us in intellectual affairs would be about as reasonable as to object to live one’s life with due thought for the morrow because no man can be sure he will alive an hour hence.”
    —Thomas Henry Huxley (1825–95)

    “Short of a wholesale reform of college athletics—a complete breakdown of the whole system that is now focused on money and power—the women’s programs are just as doomed as the men’s are to move further and further away from the academic mission of their colleges.... We have to decide if that’s the kind of success for women’s sports that we want.”
    —Christine H. B. Grant, U.S. university athletic director. As quoted in the Chronicle of Higher Education, p. A42 (May 12, 1993)