Groups | Search | Server Info | Login | Register


Groups > comp.lang.misc > #11738

Re: Algol 68 / Genie - Spacing in standard transput

From Janis Papanagnou <janis_papanagnou+ng@hotmail.com>
Newsgroups comp.lang.misc
Subject Re: Algol 68 / Genie - Spacing in standard transput
Date 2026-01-04 14:14 +0100
Organization A noiseless patient Spider
Message-ID <10jdp35$23rl8$3@dont-email.me> (permalink)
References <10j5ng8$23rl9$2@dont-email.me> <10jb2qr$14db9$1@dont-email.me> <10jc2su$1i4ia$4@dont-email.me>

Show all headers | View raw


On 2026-01-03 22:49, Lawrence D’Oliveiro wrote:
> On Sat, 3 Jan 2026 12:42:03 +0000, Andy Walker wrote:
> 
>> The official A68 transput model is really somewhat at odds with
>> Linux and stream-based transput.
> 
> It was trying to come up with a common framework for coping with the
> vagaries of I/O devices in the pre-Unix era.
> 
> The Unix folks came up with a much simpler model, based around simple
> streams of arbitrary bytes. Various OS engineers of the time derided
> it as “inefficient”, but its convenience eventually outweighed all
> other considerations.

Especially the handling may get clumsy where event handler will enter
the scenery with some caveats and quirky constructs that are required
then. If someone (like me) is used to the simpler "C"/Unix-like file
processing it's needs to get accustomed to it.

The logical structure of files/books/channels, OTOH, I think is indeed
an interesting and useful option, and it's designed in a way to include
the simple "stream" processing as being just a special case of the more
powerful structuring. (Probably not that important nowadays, but anyway
useful.)

Janis

Back to comp.lang.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Algol 68 / Genie - Spacing in standard transput Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-01-01 12:58 +0100
  Re: Algol 68 / Genie - Spacing in standard transput Andy Walker <anw@cuboid.co.uk> - 2026-01-03 12:42 +0000
    Re: Algol 68 / Genie - Spacing in standard transput Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-01-03 21:49 +0000
      Re: Algol 68 / Genie - Spacing in standard transput Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-01-04 14:14 +0100
    Re: Algol 68 / Genie - Spacing in standard transput Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-01-04 14:04 +0100

csiph-web