About: BDS C     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatFreeCompilersAndInterpreters, within Data Space : dbpedia.org:8891 associated with source document(s)
QRcode icon
http://dbpedia.org:8891/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FBDS_C

BDS C (or the BD Software C Compiler) is a compiler for a sizeable subset of the C programming language, that ran on and generated code for the Intel 8080 and Zilog Z80 processors. It was the first C compiler for CP/M. It was written by Leor Zolman and first released in 1979 when he was 20 years old. "BDS" stands for "Brain Damage Software." In 2002, Leor Zolman released the 8080 assembly language source code for BDS C into the public domain.

AttributesValues
rdf:type
rdfs:label
  • BDS C (en)
  • BDS C (de)
  • BDS-C (ja)
  • BDS C (ru)
rdfs:comment
  • BDS-Cは、BD Software製の8080/Z80用のC言語処理系(コンパイラ)である。同社を設立したレオ・ゾルマン(Leor Zolman)が1979年に開発した。 (ja)
  • BDS C (or the BD Software C Compiler) is a compiler for a sizeable subset of the C programming language, that ran on and generated code for the Intel 8080 and Zilog Z80 processors. It was the first C compiler for CP/M. It was written by Leor Zolman and first released in 1979 when he was 20 years old. "BDS" stands for "Brain Damage Software." In 2002, Leor Zolman released the 8080 assembly language source code for BDS C into the public domain. (en)
  • BDS C (BD Software C Compiler) ist ein Compiler für eine Untermenge der Programmiersprache C und war für Disketten-basierte Computersysteme mit 8080- bzw. Z80-Prozessor, dem Betriebssystem CP/M und mindestens 32 kB frei verfügbarem Arbeitsspeicher (RAM) konzipiert. (de)
  • BDS C (BD Software C Compiler) — компилятор для достаточно полного подмножества языка программирования Си, работавший на и генерировавший код для процессоров Intel 8080 и Zilog Z80. Написан Леором Золманом (Leor Zolman) и впервые опубликован в 1979 году, когда автору было 20 лет. «BDS» означает «Brain Damage Software» («Программное обеспечение, повреждающее мозг»). Многие важные коммерческие продукты для CP/M были написаны с помощью этого компилятора, среди них — и от Mark of the Unicorn, и большая часть программного обеспечения из набора (поставлявшегося с Kaypro), включая , , и . (ru)
foaf:name
  • BDS C (en)
foaf:homepage
name
  • BDS C (en)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
author
  • Leor Zolman (en)
genre
latest release version
license
operating system
website
has abstract
  • BDS C (or the BD Software C Compiler) is a compiler for a sizeable subset of the C programming language, that ran on and generated code for the Intel 8080 and Zilog Z80 processors. It was the first C compiler for CP/M. It was written by Leor Zolman and first released in 1979 when he was 20 years old. "BDS" stands for "Brain Damage Software." BDS C was popular and influential among CP/M users and developers. It ran much faster than other Z80-hosted compilers. It was possible to run BDS C on single-floppy machines with as little as 30K of RAM in comparison to most other commercial compilers which required many passes and the writing of intermediate files to disk. Weak points of BDS C were that the floating point math routines and the file access functions were incompatible with the C compiler used on UNIX, and that its relocatable object files were incompatible with the Microsoft MACRO-80 assembler, making it more difficult to integrate C code with assembly language. BDS C was bundled with a subset of the Unix system written in about 1980, called MARC (Machine Assisted Resource Coordinator). This effort in some ways resembled GNU, though MARC was to be able to run CP/M software through emulation. Unfortunately MARC's author, Ed Ziemba, perished in a snorkeling accident before he could complete the project. In 2002, Leor Zolman released the 8080 assembly language source code for BDS C into the public domain. (en)
  • BDS C (BD Software C Compiler) ist ein Compiler für eine Untermenge der Programmiersprache C und war für Disketten-basierte Computersysteme mit 8080- bzw. Z80-Prozessor, dem Betriebssystem CP/M und mindestens 32 kB frei verfügbarem Arbeitsspeicher (RAM) konzipiert. Der bewusst klein gehaltene Compiler entsprach in den Funktionen nur teilweise der von Brian W. Kernighan und Dennis Ritchie in The C Programming Language (deutsch: Programmieren in C) definierten I/O-Standardbibliothek und verwendete zumindest anfangs auch anders benannte Header-Dateien, beispielsweise bdscio.h anstatt stdio.h. Die Vorteile von BDS C lagen in der sehr schnellen Kompilierung und dem sehr geringen Bedarf an Arbeitsspeicher der ausführbaren Programme. (de)
  • BDS-Cは、BD Software製の8080/Z80用のC言語処理系(コンパイラ)である。同社を設立したレオ・ゾルマン(Leor Zolman)が1979年に開発した。 (ja)
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3331 as of Sep 2 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 45 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software