Versions-History von B
Zum Begriff
B
Änderung des Felds
Beschreibung am Montag, 29. Dezember 2003, 17:13:
Die [link]Programmiersprache[/link] B ist heute nicht mehr in Verwendung, ist aber als Zwischenschritt zwischen [link]BCPL[/link] und [link]C[/link] wichtig.
B wurde um 1969 von Ken Thompson und D.M. Ritchie in den Bell Laboratories entwickelt. Die Sprache war im Prinzip eine abgespeckte Version von BCPL, ursprünglich um möglichst Speicherplatz zu verbrauchen, um sie auf Mini-Computern verwenden zu können.
Vom Aufbau her, ähnelte B schon sehr der Sprache C, im Unterschied zu diesem gab es damals aber nur einen Datentyp (wie auch bei BCPL und [link]FORTRAN[/link]), der je nach Operatoren wie ein Integer verwendet wurde oder als Speicheradresse. B besaß schon eine Library-Bibliothek, wie z.B. eine [link]I/O[/link]-Library, vergleichbar mit der von C.
-[code=Ein Hello World Codebeispiel:]main() {
+[code=Ein Hello World Codebeispiel]main() {
- printf("Hello World!*n");
+ printf(\"Hello World!*n\");
}[/code]
Der Name B selbst dürfte nicht aus der Abkürzung BCPL stammen, sondern von einem Vorgänger von B, Bon, benannt nach Thompsons Frau Bonnie.
Änderung des Felds
Beschreibung am Montag, 29. Dezember 2003, 17:13:
Die [link]Programmiersprache[/link] B ist heute nicht mehr in Verwendung, ist aber als Zwischenschritt zwischen [link]BCPL[/link] und [link]C[/link] wichtig.
B wurde um 1969 von Ken Thompson und D.M. Ritchie in den Bell Laboratories entwickelt. Die Sprache war im Prinzip eine abgespeckte Version von BCPL, ursprünglich um möglichst Speicherplatz zu verbrauchen, um sie auf Mini-Computern verwenden zu können.
Vom Aufbau her, ähnelte B schon sehr der Sprache C, im Unterschied zu diesem gab es damals aber nur einen Datentyp (wie auch bei BCPL und [link]FORTRAN[/link]), der je nach Operatoren wie ein Integer verwendet wurde oder als Speicheradresse. B besaß schon eine Library-Bibliothek, wie z.B. eine [link]I/O[/link]-Library, vergleichbar mit der von C.
-Ein Hello World Codebeispiel:
+[code=Ein Hello World Codebeispiel:]main() {
-[code]main() {
+ printf(\"Hello World!*n\");
- printf("Hello World!*n");
}[/code]
Der Name B selbst dürfte nicht aus der Abkürzung BCPL stammen, sondern von einem Vorgänger von B, Bon, benannt nach Thompsons Frau Bonnie.
Änderung des Felds
Beschreibung am Montag, 29. Dezember 2003, 17:11:
Die [link]Programmiersprache[/link] B ist heute nicht mehr in Verwendung, ist aber als Zwischenschritt zwischen [link]BCPL[/link] und [link]C[/link] wichtig.
B wurde um 1969 von Ken Thompson und D.M. Ritchie in den Bell Laboratories entwickelt. Die Sprache war im Prinzip eine abgespeckte Version von BCPL, ursprünglich um möglichst Speicherplatz zu verbrauchen, um sie auf Mini-Computern verwenden zu können.
Vom Aufbau her, ähnelte B schon sehr der Sprache C, im Unterschied zu diesem gab es damals aber nur einen Datentyp (wie auch bei BCPL und [link]FORTRAN[/link]), der je nach Operatoren wie ein Integer verwendet wurde oder als Speicheradresse. B besaß schon eine Library-Bibliothek, wie z.B. eine [link]I/O[/link]-Library, vergleichbar mit der von C.
Ein Hello World Codebeispiel:
[code]main() {
- printf("Hello World!*n");
+ printf(\"Hello World!*n\");
}[/code]
-Es besteht die Annahme, dass im Tutorial von B (siehe Weblink) das erste Hello World Codebeispiel vorgestellt wurde.
Der Name B selbst dürfte nicht aus der Abkürzung BCPL stammen, sondern von einem Vorgänger von B, Bon, benannt nach Thompsons Frau Bonnie.
Änderung des Felds
Beschreibung am Montag, 29. Dezember 2003, 17:00:
Die [link]Programmiersprache[/link] B ist heute nicht mehr in Verwendung, ist aber als Zwischenschritt zwischen [link]BCPL[/link] und [link]C[/link] wichtig.
B wurde um 1969 von Ken Thompson und D.M. Ritchie in den Bell Laboratories entwickelt. Die Sprache war im Prinzip eine abgespeckte Version von BCPL, ursprünglich um möglichst Speicherplatz zu verbrauchen, um sie auf Mini-Computern verwenden zu können.
Vom Aufbau her, ähnelte B schon sehr der Sprache C, im Unterschied zu diesem gab es damals aber nur einen Datentyp (wie auch bei BCPL und [link]FORTRAN[/link]), der je nach Operatoren wie ein Integer verwendet wurde oder als Speicheradresse. B besaß schon eine Library-Bibliothek, wie z.B. eine [link]I/O[/link]-Library, vergleichbar mit der von C.
Ein Hello World Codebeispiel:
[code]main() {
- printf("Hello World!*n");
+ printf(\"Hello World!*n\");
}[/code]
Es besteht die Annahme, dass im Tutorial von B (siehe Weblink) das erste Hello World Codebeispiel vorgestellt wurde.
Änderung des Felds
Beschreibung am Montag, 29. Dezember 2003, 16:57:
Die [link]Programmiersprache[/link] B ist heute nicht mehr in Verwendung, ist aber als Zwischenschritt zwischen [link]BCPL[/link] und [link]C[/link] wichtig.
B wurde um 1969 von Ken Thompson und D.M. Ritchie in den Bell Laboratories entwickelt. Die Sprache war im Prinzip eine abgespeckte Version von BCPL, ursprünglich um möglichst Speicherplatz zu verbrauchen, um sie auf Mini-Computern verwenden zu können.
Vom Aufbau her, ähnelte B schon sehr der Sprache C, im Unterschied zu diesem gab es damals aber nur einen Datentyp (wie auch bei BCPL und [link]FORTRAN[/link]), der je nach Operatoren wie ein Integer verwendet wurde oder als Speicheradresse. B besaß schon eine Library-Bibliothek, wie z.B. eine [link]I/O[/link]-Library, vergleichbar mit der von C.
Ein Hello World Codebeispiel:
-[code]#include <stdio.h>
+[code]main() {
-main() {
printf(\"Hello World!*n\");
- return 0;
}[/code]
Es besteht die Annahme, dass im Tutorial von B (siehe Weblink) das erste Hello World Codebeispiel vorgestellt wurde.
Änderung des Felds
Hier am Montag, 29. Dezember 2003, 16:47:
+0301
Änderung des Felds
Beschreibung am Montag, 29. Dezember 2003, 16:47:
+Die [link]Programmiersprache[/link] B ist heute nicht mehr in Verwendung, ist aber als Zwischenschritt zwischen [link]BCPL[/link] und [link]C[/link] wichtig.
Änderung des Felds
Kurzbeschreibung am Montag, 29. Dezember 2003, 16:47:
+Programmiersprachen-Entwicklungsschritt zwischen BCPL und C.
Änderung des Felds
Titel am Montag, 29. Dezember 2003, 16:47:
+B