[TUHS] What would early alternatives to C have been?
G. Branden Robinson
g.branden.robinson at gmail.com
Tue Mar 11 14:00:09 AEST 2025
At 2025-03-10T22:18:43-0400, John Levine wrote:
> I suspect that's because they came along just late enough that
> everything used ASCII, and they got those cool Model 37 Teletypes, so
> they could assume that devices could generate and print punctuation
> like { } [ ] | < >
"begin" and "end" were fine.
I've heard a story that Pascal was unpopular in the Middle East;
every programming student wanted to know why they had to pay homage to
Israeli Prime Minister Menachem Begin in every program, which tells you
how old this story is.
> The C standards used to have (still have?) trigraph equivalents for
> much of the punctuation for people on systems that don't have the
> characters.
My understanding of the feedback procedure for ISO C23 finalization is
that some NBs (national bodies) fought pretty hard to keep trigraphs.
I _think_ they're gone from the final version of the standard, but I
don't have an official version, just a "final" draft, and my impression
of the WG14 meeting minutes from last year was that this particular
issue was fought to the bitter end.
So maybe they snuck back in at the 11th hour.
Regards,
Branden
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://www.tuhs.org/pipermail/tuhs/attachments/20250310/073a939c/attachment-0001.sig>
More information about the TUHS
mailing list