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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,83e2886f2be41271 X-Google-Attributes: gid103376,public From: jsa@alexandria (Jon S Anthony) Subject: Re: Tasks in Gnat3.05 for Dos? Date: 1996/07/23 Message-ID: #1/1 X-Deja-AN: 169714536 sender: news@organon.com (news) references: <4sev09$dik@masala.cc.uh.edu> organization: Organon Motives, Inc. newsgroups: comp.lang.ada Date: 1996-07-23T00:00:00+00:00 List-Id: In article bobduff@world.std.com (Robert A Duff) writes: > John Harbaugh wrote: > > In their excellent book "Concurrency In Ada" Burns and Welling make > > a useful distinction between parallelism and concurrency: > > > > "Two processes are said to be executing in parallel if at any > > instant they are both executing... By comparison, two processes are > > said to be concurrent if they have the potential for executing in > > parallel." > > Can you write a test program that can tell the difference? This is an interesting distinction, but as Bob points out it is problematic. The problem concerns the term "potential". We can certainly infer that parallel processes are concurrent processes, but it is not obvious what the other concurrent processes are. I'm in the process of getting this book, so I don't know at this point whether the authors spell out what constitutes "potential" in this context. /Jon -- Jon Anthony Organon Motives, Inc. 1 Williston Road, Suite 4 Belmont, MA 02178 617.484.3383 jsa@organon.com