Die Programmiersprache B wurde 1969 von Ken Thompson und Dennis Ritchie entwickelt.B ist stark beeinflusst von BCPL und ist Vorgänger der Programmiersprache C. B ist vor allem aus sprachhistorischen Gründen interessant, da es die Entwicklung von BCPL zu C genauer dokumentiert. Es wurde für die Übersetzung auf einer DEC PDP-7 mit 8 kb RAM entwickelt. Später wurde es auf PDP-11-Maschinen und Honeywell-Großrechner portiert, wo es zum Beispiel für das bekannte AberMUD von Alan Cox bis in die 1990er-Jahre benutzt wurde.

Property Value
dbo:abstract
  • Die Programmiersprache B wurde 1969 von Ken Thompson und Dennis Ritchie entwickelt.B ist stark beeinflusst von BCPL und ist Vorgänger der Programmiersprache C. B ist vor allem aus sprachhistorischen Gründen interessant, da es die Entwicklung von BCPL zu C genauer dokumentiert. Es wurde für die Übersetzung auf einer DEC PDP-7 mit 8 kb RAM entwickelt. Später wurde es auf PDP-11-Maschinen und Honeywell-Großrechner portiert, wo es zum Beispiel für das bekannte AberMUD von Alan Cox bis in die 1990er-Jahre benutzt wurde. Aufgrund der eingeschränkten Hardware-Ressourcen auf der Zielmaschine PDP-7 fehlen B einige BCPL-Merkmale, die die Übersetzung aufwendiger machen würden. Beispielsweise sind keine verschachtelten Funktionsdefinitionen möglich. Ebenso wegen der eingeschränkten Ressourcen erzeugte der B-Compiler auf der PDP-7 einen einfachen Zwischencode, der von einem Interpreter zur Laufzeit interpretiert werden muss. In B gab es wie in BCPL oder Forth nur einen Datentyp, dessen Bedeutung sich erst durch die benutzten Operatoren und Funktionen ergab. B ist also typlos. Es gab bereits viele Spracheigenschaften, die man in C finden kann. Einige Programme sind noch mit heutigen C-Compilern übersetzbar. Bei B wurde der Zuweisungsoperator wieder zu "=" wie in Heinz Rutishausers ursprünglicher Sprache Superplan, welche Algol 58 beeinflusst hatte, wobei Algol 58 einen Doppelpunkt hinzufügte (":="). (de)
  • Die Programmiersprache B wurde 1969 von Ken Thompson und Dennis Ritchie entwickelt.B ist stark beeinflusst von BCPL und ist Vorgänger der Programmiersprache C. B ist vor allem aus sprachhistorischen Gründen interessant, da es die Entwicklung von BCPL zu C genauer dokumentiert. Es wurde für die Übersetzung auf einer DEC PDP-7 mit 8 kb RAM entwickelt. Später wurde es auf PDP-11-Maschinen und Honeywell-Großrechner portiert, wo es zum Beispiel für das bekannte AberMUD von Alan Cox bis in die 1990er-Jahre benutzt wurde. Aufgrund der eingeschränkten Hardware-Ressourcen auf der Zielmaschine PDP-7 fehlen B einige BCPL-Merkmale, die die Übersetzung aufwendiger machen würden. Beispielsweise sind keine verschachtelten Funktionsdefinitionen möglich. Ebenso wegen der eingeschränkten Ressourcen erzeugte der B-Compiler auf der PDP-7 einen einfachen Zwischencode, der von einem Interpreter zur Laufzeit interpretiert werden muss. In B gab es wie in BCPL oder Forth nur einen Datentyp, dessen Bedeutung sich erst durch die benutzten Operatoren und Funktionen ergab. B ist also typlos. Es gab bereits viele Spracheigenschaften, die man in C finden kann. Einige Programme sind noch mit heutigen C-Compilern übersetzbar. Bei B wurde der Zuweisungsoperator wieder zu "=" wie in Heinz Rutishausers ursprünglicher Sprache Superplan, welche Algol 58 beeinflusst hatte, wobei Algol 58 einen Doppelpunkt hinzufügte (":="). (de)
dbo:developer
dbo:influenced
dbo:influencedBy
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 765 (xsd:integer)
dbo:wikiPageRevisionID
  • 158688940 (xsd:integer)
prop-de:erscheinungsjahr
  • 1969 (xsd:integer)
prop-de:paradigma
prop-de:typisierung
  • typenlos
dct:subject
rdf:type
rdfs:comment
  • Die Programmiersprache B wurde 1969 von Ken Thompson und Dennis Ritchie entwickelt.B ist stark beeinflusst von BCPL und ist Vorgänger der Programmiersprache C. B ist vor allem aus sprachhistorischen Gründen interessant, da es die Entwicklung von BCPL zu C genauer dokumentiert. Es wurde für die Übersetzung auf einer DEC PDP-7 mit 8 kb RAM entwickelt. Später wurde es auf PDP-11-Maschinen und Honeywell-Großrechner portiert, wo es zum Beispiel für das bekannte AberMUD von Alan Cox bis in die 1990er-Jahre benutzt wurde. (de)
  • Die Programmiersprache B wurde 1969 von Ken Thompson und Dennis Ritchie entwickelt.B ist stark beeinflusst von BCPL und ist Vorgänger der Programmiersprache C. B ist vor allem aus sprachhistorischen Gründen interessant, da es die Entwicklung von BCPL zu C genauer dokumentiert. Es wurde für die Übersetzung auf einer DEC PDP-7 mit 8 kb RAM entwickelt. Später wurde es auf PDP-11-Maschinen und Honeywell-Großrechner portiert, wo es zum Beispiel für das bekannte AberMUD von Alan Cox bis in die 1990er-Jahre benutzt wurde. (de)
rdfs:label
  • B (Programmiersprache) (de)
  • B (Programmiersprache) (de)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
foaf:name
  • B (de)
  • B (de)
is dbo:influenced of
is dbo:influencedBy of
is dbo:wikiPageDisambiguates of
is foaf:primaryTopic of