Data General Business Basic

Data General Business Basic was a BASIC interpreter (based on MAI Basic Four's version) developed by Data General for their Nova minicomputer in the 1970s, and later ported to the Data General Eclipse MV and AViiON computers. A majority of applications for the Nova were developed in Business Basic.

Business Basic was an integer-only language inspired by COBOL, and contained powerful string-handling functions as well as the ability to manipulate indexed files very quickly. It also provided full control over the display screen, with cursor positioning, attribute setting, and region-blanking commands. Business Basic could interface to Data General's INFOS II database, and make calls directly to the operating system. A lock server gave multiple concurrent users efficient access to database records.

Small business programs could be developed and debugged rapidly with Business Basic because of the interactive nature of the interpreter, but the language did not provide many structured programming features, and as programs grew larger, maintenance became a problem. There was limited memory space for Business Basic programs on the Nova, and programmers often resorted to tricks such as self-modifying programs, which was easy to program in Business Basic, but complicated debugging.

The original version of the language was "double precision", i.e. 32-bit (and so each integer used two 16-bit Nova words). When Data General ported the language to the MV line, they included two copies of the language, one "double precision", and one "triple precision". Unfortunately the two were incompatible with each other in subtle ways. Although Data General improved the language in some ways, such as adding multiple-line IF THEN ELSE END IF statements, they failed to lift many of the constraints of the language on the MV machines, such as a 9,999 line maximum, 384 variable limit, and maximum of 16 open files.

Read more about Data General Business Basic:  Competing BASICs

Famous quotes containing the words data, general, business and/or basic:

    This city is neither a jungle nor the moon.... In long shot: a cosmic smudge, a conglomerate of bleeding energies. Close up, it is a fairly legible printed circuit, a transistorized labyrinth of beastly tracks, a data bank for asthmatic voice-prints.
    Susan Sontag (b. 1933)

    The most general deficiency in our sort of culture and education is gradually dawning on me: no one learns, no one strives towards, no one teaches—enduring loneliness.
    Friedrich Nietzsche (1844–1900)

    There is something in this native land business and you cannot get away from it, in peace time you do not seem to notice it much particularly when you live in foreign parts but when there is a war and you are all alone and completely cut off from knowing about your country well then there it is, your native land is your native land, it certainly is.
    Gertrude Stein (1874–1946)

    Southerners, whose ancestors a hundred years ago knew the horrors of a homeland devastated by war, are particularly determined that war shall never come to us again. All Americans understand the basic lessons of history: that we need to be resolute and able to protect ourselves, to prevent threats and domination by others.
    Jimmy Carter (James Earl Carter, Jr.)