Path: csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail From: Tim Rentsch Newsgroups: comp.lang.c Subject: Re: Co-routines (was Re: acquire + sleep + async) Date: Fri, 14 Aug 2026 12:45:53 -0700 Organization: A noiseless patient Spider Lines: 11 Message-ID: <86a4qo7afi.fsf@linuxsc.com> References: <110bj8m$nbcu$1@dont-email.me> <110dnl6$19kmq$1@raubtier-asyl.eternal-september.org> <110dpf8$17r3s$3@dont-email.me> <110ep17$1naub$8@dont-email.me> <110gnqf$24301$1@dont-email.me> <110h2s3$27nuo$1@dont-email.me> <110hr5s$2g518$1@kst.eternal-september.org> <110i6oe$2j5rp$1@dont-email.me> <110i9g0$2jcdv$1@kst.eternal-september.org> <110j9sl$2rhme$1@dont-email.me> <110jahn$1br9$1@news.gegeweb.eu> <110jir6$2097u$4@dont-email.me> <110jmfs$2uovt$1@dont-email.me> <111bsd2$305a4$1@dont-email.me> <3Kh_R.14$tqq4.9@fx39.iad> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Date: Fri, 14 Aug 2026 19:45:54 +0000 (UTC) Injection-Info: dont-email.me; logging-data="2956047"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19g047VDPtHSOjyt3zF9h9VSIIZETcuEIE="; posting-host="34d543ba31754db8d869ebd4dc5daf69" User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux) Cancel-Lock: sha1:A03hslgD9YccgP9+lXYvydN0PN4= sha1:74oHNu0zGJzKVPUMvAO9uM8ezeI= sha256:/w3AhSyv00uZvkGenpsFpe9MMpeFIDhsigLWRlucphE= sha1:UJwNiAYwEpJfkMopSPfYVQLmNuU= sha256:keQfjofCB7rFOGH9pC6FWKOjb4U8cVj8kw0S9PcSckM= Xref: csiph.com comp.lang.c:401171 scott@slp53.sl.home (Scott Lurndal) writes: [.. whether types like int32_t should be part of the base language ..] > And there are good reasons (backward compatability) for conditioning > support of the fixed size types on inclusion of rather > than building them into the language. Like it or not, it cannot be > changed. It isn't necessary to use to give names to fixed-width integer types. A lot of people do it but it isn't necessary.