Groups | Search | Server Info | Login | Register
Groups > comp.lang.misc > #11738
| 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> |
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 | Next — Previous in thread | Next in thread | Find similar
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