Deutsch English Français Italiano |
<v74kdq$1thc$1@gal.iecc.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.iecc.com!.POSTED.news.iecc.com!not-for-mail From: John Levine <johnl@taugh.com> Newsgroups: comp.arch Subject: Re: Continuations Date: Tue, 16 Jul 2024 02:03:38 -0000 (UTC) Organization: Taughannock Networks Message-ID: <v74kdq$1thc$1@gal.iecc.com> References: <v6tbki$3g9rg$1@dont-email.me> <v74cn9$tuk4$2@dont-email.me> <v74cug$t8j$2@gal.iecc.com> <v74h95$un01$6@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Tue, 16 Jul 2024 02:03:38 -0000 (UTC) Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="63020"; mail-complaints-to="abuse@iecc.com" In-Reply-To: <v6tbki$3g9rg$1@dont-email.me> <v74cn9$tuk4$2@dont-email.me> <v74cug$t8j$2@gal.iecc.com> <v74h95$un01$6@dont-email.me> Cleverness: some X-Newsreader: trn 4.0-test77 (Sep 1, 2010) Originator: johnl@iecc.com (John Levine) Bytes: 2168 Lines: 27 According to Lawrence D'Oliveiro <ldo@nz.invalid>: >On Mon, 15 Jul 2024 23:56:00 -0000 (UTC), John Levine wrote: > >> According to Lawrence D'Oliveiro <ldo@nz.invalid>: >>>On Mon, 15 Jul 2024 23:06:13 +0300, Niklas Holsti wrote: >>> >>>> IMO, for something to qualify as a continuation-passing call, the >>>> caller should select the callee -- the thing to be executed next -- >>>> but in SAGE/SABRE it is the scheduler that selects what to execute >>>> next. >>> >>> What you have is that SAGE/SABRE has built a higher-level scheduler >>> abstraction on top of lower-level coroutines/continuations. >> >> It was an event loop, not coroutines. > >The one does not preclude the other. So they lacked the coroutine >abstraction; that could have been added easily enough in the application >implementation language. Just for amusement, what do you think the application implementation languages for SAGE and SABRE were? For that matter, what computers do you think they ran on? -- Regards, John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies", Please consider the environment before reading this e-mail. https://jl.ly