linux b compiler

S

Benutzer

Gast
moin,

diese frage richtet sich an linuxer und programmierer :smile:

ich brauch nen compiler fuer B. fuer linux.

wo gibt's sowas? hab nix gefunden :frown: hat jemand einen ? :grin:

wenn da jemand mit erfahrung hat, bitte melden :smile:

bis denn
shabba
 
S

Benutzer

Gast
noe, kam VOR C.

``B is a new computer language designed and implemented at Murray Hill. It runs and is actively supported and documented on the H6070 TSS system at Murray Hill.

B is particularly suited for non-numeric computations, typified by system programming. These usually involve many complex logical decisions, computations on integers and fields of words, especially characters and bit strings, and no floating point. B programs for such operations are substantially easier to write and understand than GMAP programs. The generated code is quite good. Implementation of simple TSS subsystems is an especially good use for B.

B is reminiscent of BCPL [2] , for those who can remember. The original design and implementation are the work of K. L. Thompson and D. M. Ritchie; their original 6070 version has been substantially improved by S. C. Johnson, who also wrote the runtime library.

''
 

Benutzer1853 

Verbringt hier viel Zeit
Sowas scheint es tatsächlich nicht zu geben.

Wenn Du einen Compiler für B findest wird der ältere Hardware (PDP-7) benötigen. Solch ein Kühlschrank mit einer vergleichbaren Rechenleistung von nem bessseren Taschenrechner willst Du sicher nicht deswegen extra anschaffen :zwinker:

Auch nicht nötig seit dem es Emulatoren gibt. z.B. Sim:

Link wurde entfernt



Du könntest auch Kontakt mit Ken Thompson aufnehmen, der 1970 die Sprache entwickelt und auf einer PDP-7 implementiert hat.

Link wurde entfernt


Zur History:
# For portability reasons and to speedup the development of UNIX, Thompson decided to rewrite UNIX in a high level language of his own design, called B.

* B was simplified version of BCPL (which itself was a simplified version of CPL, which, like PL/1, never worked)
* Due to weaknesses of B, primarily lack of structures, this attempt was not successful.
* Dennis Ritchie then designed a successor to B, called C, and wrote an excellent compiler for it.
* Together, Thompson and Ritchie rewrote UNIX in C, which was the right language at the right time, and has dominated system programming ever since.
 
Zuletzt bearbeitet von einem Moderator:

Benutzer8402 

Verbringt hier viel Zeit
es gab auch 'A', danach kam logischerweise 'B' und 'C' wie wir es heute kennen war ja damals eine vollkommene Neuentwicklung!

Es hatte zum ersten mal so krasse Sachen wie "Pointer" gegeben, was den Programmierstil total verändert hat! Dadurch hat man anfangs auch geglaubt, dass 'C' durch diese Pointer-Neuerung einen Rückschritt in der Technologie wäre :grin:
Hat sich dann aber eh anders rausgestellt *g*

Aber mehr weiß ich leider auch niet..

greetz, der Scheich
 
Oben
Heartbeat
Neue Beiträge
Anmelden
Registrieren