From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: Concurrency, again Date: Fri, 14 Oct 2016 18:24:36 -0700 Message-ID: References: <87wq97i78i.fsf@earlgrey.lan> <86k2dk77w6.fsf@molnjunk.nocrew.org> <9D64B8EA-DB52-413D-AE6A-264416C391F3@iotcl.com> <83int1g0s5.fsf@gnu.org> <83twckekqq.fsf@gnu.org> <83mvi9a3mh.fsf@gnu.org> <20161012165911.58437154@jabberwock.cb.piermont.com> <20161012173314.799d1dc5@jabberwock.cb.piermont.com> <8360owaj2s.fsf@gnu.org> <20161013092701.77461800@jabberwock.cb.piermont.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1476494700 25451 195.159.176.226 (15 Oct 2016 01:25:00 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 15 Oct 2016 01:25:00 +0000 (UTC) User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (darwin) Cc: Stefan Monnier , emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 15 03:24:56 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bvDiZ-0005wl-Pn for ged-emacs-devel@m.gmane.org; Sat, 15 Oct 2016 03:24:55 +0200 Original-Received: from localhost ([::1]:50093 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bvDiX-0001sH-Ti for ged-emacs-devel@m.gmane.org; Fri, 14 Oct 2016 21:24:53 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55663) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bvDiS-0001s8-69 for emacs-devel@gnu.org; Fri, 14 Oct 2016 21:24:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bvDiM-0000Us-Cn for emacs-devel@gnu.org; Fri, 14 Oct 2016 21:24:47 -0400 Original-Received: from mail-pf0-x22d.google.com ([2607:f8b0:400e:c00::22d]:35925) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1bvDiM-0000UW-5G; Fri, 14 Oct 2016 21:24:42 -0400 Original-Received: by mail-pf0-x22d.google.com with SMTP id e6so56089575pfk.3; Fri, 14 Oct 2016 18:24:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mail-followup-to:mime-version; bh=prIRc1eZMkT1UdqFWxqaU29+lmIAuCZsEsFZG1fMeQ0=; b=HWbom3uW5IVWVZmCRcti+XcCZ4fTouFjJWZFkPZTIZY+UpX8MrAguhwRB8JwU/6g9e fjAA9/A9kaaLnGhzKbmdQzTls61qVY/RJzf5wo9v0yR6/XT6t3iEhQYEshQH5nYtU7PW ldk6IawcAyysWSv201Ck/8nKOQ/rALQpRKkC9nIMHeBlyNOQGHOoeNVvph54ERvDXRNL 88UxzvVcS3K/eEkWoajDG/BXqiMahRW79ZM8XKj9cqyd3oNkMh6R6eHg8rdc8Xvzm/W2 MLP2hRfGb3wEqw/jfBtzYGmSRioglo1QYIm4YWXy8mTBaJPbxdhrVFF00vtgXFUdirFO afRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mail-followup-to:mime-version; bh=prIRc1eZMkT1UdqFWxqaU29+lmIAuCZsEsFZG1fMeQ0=; b=gGgGQNsYSaZV4FYwjcoBRQILZElux4E9zhYjLYDqU437XrH73gQpxnoof9MeaDcjIL InyVRn6nxDuADVDmCvuJSH9LWc4X1C1WHKvUQbDaLfphfVEJNmnA5LQzMqLg/Hi6t+kU 9WjzgFxRPsm0ehDGinxnzW64pMC61LkSfXSz4OmWoEmoL7LoEWXZ92XISDQVYMKnMIpe L9j6TdXSe06FEE0sbaL1vCvaSzHvW2LShv5QlT/CEvrP5l/wC0MuEXdykDg0qPeRY4vV xgCjep0z7PpShz/3VU/jT0gM/JDIK37x4tQsnOtPVXrGhcIpDDpyGAAoO5Y7IEUnqe3U tl0Q== X-Gm-Message-State: AA6/9RlavE5YOzhqwStyzTZKgYs0IYNxfeVmUHcnn08WtXtJdRUWttpH6elidZiG0x9l3w== X-Received: by 10.98.204.67 with SMTP id a64mr22264234pfg.120.1476494680575; Fri, 14 Oct 2016 18:24:40 -0700 (PDT) Original-Received: from Vulcan.local (76-234-69-149.lightspeed.frokca.sbcglobal.net. [76.234.69.149]) by smtp.gmail.com with ESMTPSA id e6sm30195118pfb.57.2016.10.14.18.24.39 (version=TLS1 cipher=AES128-SHA bits=128/128); Fri, 14 Oct 2016 18:24:39 -0700 (PDT) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id E983730231C3; Fri, 14 Oct 2016 18:24:38 -0700 (PDT) In-Reply-To: (Richard Stallman's message of "Fri, 14 Oct 2016 17:01:24 -0400") Mail-Followup-To: Richard Stallman , Stefan Monnier , emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c00::22d X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:208265 Archived-At: >>>>> "RS" == Richard Stallman writes: RS> I thought that "concurrency" and "parallelism" were the same. I don't RS> understand the distinction you are making. "Concurrency is when two or more tasks can start, run, and complete in overlapping time periods. It doesn't necessarily mean they'll ever both be running at the same instant. Eg. multitasking on a single-core machine. Parallelism is when tasks literally run at the same time, eg. on a multicore processor." -- Stack Overflow -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2