[TUHS] Portability (was: BSDi Imaging)

Greg 'groggy' Lehey grog at lemis.com
Mon Feb 27 06:49:00 AEST 2017


On Sunday, 26 February 2017 at  7:50:50 -0500, Noel Chiappa wrote:
>
> There were in theory portable languages beforehand (e.g. PL/1), but
> I think it probably over-specified things - e.g. it would be
> impossible to port Multics to another architecture without almost
> completely re-writing it from scratch, the code is shot through with
> "fixed bin(18)"'s every other line...

That may be coloured by your perspective.  C was never designed to be
portable, while much older languages like Algol and Cobol were.  There
were quite different reasons for C's success.

To quote "The Programmer's ABC's” from Datamation, April 1976:

  C is for Cobol
  What a pity
  It was designed
  By a committee

Greg
--
Sent from my desktop computer.
Finger grog at lemis.com for PGP public key.
See complete headers for address and phone numbers.
This message is digitally signed.  If your Microsoft mail program
reports problems, please read http://lemis.com/broken-MUA
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: not available
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170227/6664de35/attachment.sig>


More information about the TUHS mailing list