Кіріспе

B32 Business Basic — Мюррей Хасзардтың 1986 жылы жазған Data General Business Basic-тің бәсекелесі. Ол бастапқыда Data General Eclipse MV компьютерлер желісінде жұмыс істеді, 1989 жылы Unix жүйесіне, ал 1991 жылы DOS жүйесіне портталды. B32 Software компаниясы B32 Business Basic бағдарламасын әзірледі және қолдады. Оның бастапқы кеңсесі Оклендте (Жаңа Зеландия) орналасқан, ал Огайо штатының Блю Эш қаласында сату және қолдау орталығы құрылды. B32 интерпретаторы Data General Business Basic (DGBB) жүйесімен жоғары деңгейде үйлесімді болды, бірақ сонымен қатар осы тілді көптеген жағынан жетілдірді және кеңейтті. DGBB сияқты, B32 Data General INFOS II деректер қорына қол жеткізе алды және DGBB-нің құлыптау серверін немесе оның өз жетілдірілген нұсқасын пайдалана алды. B32 сандық есептеулер, жолдарды өңдеу және дискілік I/O операциялары үшін екі еседен астам жылдамдық көрсетті. DGBB-нің көптеген ішкі шектеулері жойылды. B32 32 767 жол нөмірін (кейінгі нұсқаларда 65 535) қолдады, ал DGBB-де 9 999 ғана болды. B32 бағдарламалар үшін көбірек жад, бір уақытта көбірек құлыптар және бір уақытта ашылатын файлдардың көбірек санына мүмкіндік берді. Тілді жетілдірулерге жоғары жылдамдықты ішкі сұрыптау процедурасы, do while циклдары және индекстелген файл арқылы кері қадам басу мүмкіндігі кірді. Сонымен қатар, DGBB-ге қарағанда қателерді жою мүмкіндіктері де айтарлықтай жақсартылды. B32 бағдарламаларға Data General емес терминалдарда толық курсор позициялау және атрибуттарды қолдаумен орындалуға мүмкіндік берді, тіпті Data General басқару тізбектері бар бағдарламаларда да. B32 барлық арифметикалық операцияларды "төрттік дәлдікте", яғни 64 битпен орындады және DGBB-нің "үштік дәлдік" және "қос дәлдік" нұсқаларын орындау кезінде эмуляциялады. Бұл DGBB-нің екі нұсқасы арасындағы шағын үйлесімсіздіктерді болдырмады. Unix және DOS жүйелерінде B32 Data General-дің AOS/VS және RDOS операциялық жүйелерінің барлық қажетті жүйелік шақыруларын эмуляциялады, соның ішінде SCO Xenix және DOS жүйелерінде өзінің символдық сілтемелерін іске асыруды да қамтыды. 1991 жылы B32 және оның бәсекелесі Transoft Universal Business Basic арасындағы мүмкіндіктер соғысы B32 тіліне маңызды жаңалықтар әкелді. B32 Bluebird Business Basic эмуляция режимін қосты, жол нөмірін міндетті емес етті және параметрлерді беру арқылы аты бойынша қосалқы бағдарламаларды шақыру мүмкіндігін ұсынды. Transoft компаниясы B32 компаниясына қарағанда көбірек қаржылық ресурстарға және тиімді маркетингке ие болды. Ол 1992 жылы B32 компаниясын сатып алды. B32-нің DOS және Unix нұсқалары Universal Business Basic осы операциялық жүйелерде жұмыс істегендіктен тоқтатылды, бірақ B32 Eclipse MV нұсқасы MV желісі сақталған кезде сатыла беруді жалғастырды. Blue Ash-тегі B32 Software қызметкерлерінің бір бөлігі Transoft-тың Атлантадағы, Джорджиядағы кеңсесіне көшті. Жаңа Зеландиялық қызметкерлер "Бинари зерттеу" компаниясын құрды.