1 |
Alan
Watson on BCPL |
``BCPL was in use in Cambridge for years. Much of the software for the Phoenix system (...)
was written in BCPL (most of the rest was in assembler, although
Algol68 was used for a mailer and the infamous job scheduler --
I think there must be something in the water in Cambridge).'' |
|
|
Clive
Feather gives a brief introduction to BCPL |
``A cell stores a single value which can be
treated as any of an integer [...], a bit pattern, an address, a
procedure designator, a floating point number, a selector, a
jump target, a jump closure, or a stream designator.''
|
|
Dennis
Ritchie on the precedence of | and & vs. == |
``In retrospect it would have been better to go
ahead and change the precedence of & to
higher than == , but it seemed
safer just to split & and &&
without moving & past an existing operator. (After all, we had several hundred kilobytes of
source code, and maybe 3 installations....)'' |
|
|
Mark
Brader on B |
``B didn't believe in typechecking, period. There was only one type, the machine word, and
the programmer was responsible for applying to a variable only
such operators as made sense.'' |
|
|
|