BDS-C

BDS-C
Sorts Kompilator
Utvecklaren Leor Zolman
Skrivet i assembleringsspråk
Operativ system CP/M
senaste versionen 1979
Licens allmängods
Hemsida bdsoft.com/resources/bds...

BDS C (BD Software C Compiler) är en kompilator för en ganska komplett delmängd av programmeringsspråket C som arbetade på och genererade kod för Intel 8080- och Zilog Z80-processorerna . Skriven av Leor Zolman [1] och publicerades första gången 1979 när författaren var 20 år gammal. "BDS" står för "Brain Damage Software".

BDS C var mycket populär och inflytelserik bland CP/M -användare och utvecklare under 8-bitarsdatorernas tidevarv. Den var betydligt snabbare och mer användarvänlig än andra Z80-kompilatorer. BDS C kunde köras på maskiner utrustade med en enda diskett och 30 kilobyte RAM , vilket verkade som ett mirakel jämfört med andra kommersiella kompilatorer som krävde många pass och skrivning av mellanliggande filer till disken. Cirka 75 000 exemplar av programmet har sålts, inklusive en förenklad version för den japanska marknaden.

Många viktiga kommersiella CP/M-produkter har skrivits med denna kompilator, inklusive Mark of the Unicorn 's Mince and Scribble , och mycket av programvaran i Perfect Software -sviten (levereras med Kaypro ), inklusive Perfect Writer , PerfectCalc , PerfectSpeller och Perfekt Filer .

MARC (Machine Assisted Resource Coordinator) - en variant av UNIX  - skrevs med denna kompilator. Detta försök liknade i vissa avseenden Linux- projektet . Men MARC:s författare, Ed Ziemba , dog när han snorklade innan han kunde slutföra projektet.

2002 släppte Leor Zolman kompilatorns källkod till allmän egendom . Källkoden är skriven i assemblerspråk för 8080-processorer och är av historiskt snarare än praktiskt värde, men den kan vara av intresse för dem som vill veta hur stora program skrevs för små datorer på den tiden.

Se även

Anteckningar

  1. Om BD Software Arkiverad 2 december 2005.

Länkar