BDS-C

BDS-C
Typ Kompilátor
Vývojář Leor Zolman
Zapsáno v jazyk symbolických instrukcí
Operační systém CP/M
Nejnovější verze 1979
Licence veřejná doména
webová stránka bdsoft.com/resources/bds…

BDS C (BD Software C Compiler) je kompilátor pro poměrně kompletní podmnožinu programovacího jazyka C , který pracoval a generoval kód pro procesory Intel 8080 a Zilog Z80 . Napsal Leor Zolman [1] a poprvé vyšlo v roce 1979, když autorovi bylo 20 let. "BDS" znamená "Brain Damage Software".

BDS C byl velmi populární a vlivný mezi uživateli a vývojáři CP/M v éře 8bitových počítačů. Byl výrazně rychlejší a uživatelsky přívětivější než ostatní kompilátory Z80. BDS C mohl běžet na strojích vybavených jedinou disketou a 30 kilobajty RAM , což se zdálo jako zázrak ve srovnání s jinými komerčními kompilátory, které vyžadovaly mnoho průchodů a zápisu mezisouborů na disk. Prodalo se přibližně 75 000 kopií programu, včetně zjednodušené verze pro japonský trh.

Mnoho důležitých komerčních produktů CP/M bylo napsáno pomocí tohoto kompilátoru, včetně Mark of the Unicorn 's Mince and Scribble a velké části softwaru v sadě Perfect Software (dodávané s Kaypro ), včetně Perfect Writer , PerfectCalc , PerfectSpeller a Perfektní Filer .

MARC (Machine Assisted Resource Coordinator) - varianta UNIXu  - byl napsán pomocí tohoto kompilátoru. Tento pokus byl v některých ohledech podobný projektu Linux . Nicméně, MARCův autor, Ed Ziemba , zemřel při šnorchlování dříve, než mohl dokončit projekt.

V roce 2002 uvolnil Leor Zolman zdrojový kód kompilátoru do veřejné domény . Zdrojový kód, napsaný v assembleru pro procesory 8080, má spíše historickou než praktickou hodnotu, ale může být zajímavý pro ty, kteří chtějí vědět, jak velké programy byly v té době psány pro malé počítače.

Viz také

Poznámky

  1. O softwaru BD Archivováno 2. prosince 2005.

Odkazy