From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!nntp-feed.chiark.greenend.org.uk!ewrotcd!reality.xs3.de!news.jacob-sparre.dk!franka.jacob-sparre.dk!pnx.dk!.POSTED!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: RFC: Prototype for a user threading library in Ada Date: Wed, 6 Jul 2016 19:32:39 -0500 Organization: JSA Research & Innovation Message-ID: References: <58b78af5-28d8-4029-8804-598b2b63013c@googlegroups.com> NNTP-Posting-Host: rrsoftware.com X-Trace: franka.jacob-sparre.dk 1467851556 25692 24.196.82.226 (7 Jul 2016 00:32:36 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Thu, 7 Jul 2016 00:32:36 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Response X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Xref: news.eternal-september.org comp.lang.ada:31028 Date: 2016-07-06T19:32:39-05:00 List-Id: "Dmitry A. Kazakov" wrote in message news:nliir0$1a7l$1@gioia.aioe.org... > On 05/07/2016 23:53, Randy Brukardt wrote: ... >> Nothing in the core language of Ada requires tasks to be pre-emptive. > > Some applications rely on time sharing and most do on close to instant > switching to a task of higher priority. Priorities are evil and almost always used poorly, that is to do something that should be accomplished explicitly with locking or the like. No system I'm contemplating has any priorities. Randy.