From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "Perry E. Metzger" Newsgroups: gmane.emacs.devel Subject: Re: Concurrency, again Date: Mon, 17 Oct 2016 12:34:59 -0400 Message-ID: <20161017123459.5ded9408@jabberwock.cb.piermont.com> 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> <20161017105345.2f255760@jabberwock.cb.piermont.com> <83y41nx8l6.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1476722165 12912 195.159.176.226 (17 Oct 2016 16:36:05 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 17 Oct 2016 16:36:05 +0000 (UTC) Cc: jwiegley@gmail.com, monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 17 18:36:00 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 1bwAt3-0000oP-Mp for ged-emacs-devel@m.gmane.org; Mon, 17 Oct 2016 18:35:41 +0200 Original-Received: from localhost ([::1]:34425 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bwAt5-0007v5-EO for ged-emacs-devel@m.gmane.org; Mon, 17 Oct 2016 12:35:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:32960) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bwAsU-0007tV-0J for emacs-devel@gnu.org; Mon, 17 Oct 2016 12:35:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bwAsT-0004vm-47 for emacs-devel@gnu.org; Mon, 17 Oct 2016 12:35:06 -0400 Original-Received: from hacklheber.piermont.com ([166.84.7.14]:53857) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1bwAsP-0004t6-AK; Mon, 17 Oct 2016 12:35:01 -0400 Original-Received: from snark.cb.piermont.com (localhost [127.0.0.1]) by hacklheber.piermont.com (Postfix) with ESMTP id AF6B26A8; Mon, 17 Oct 2016 12:35:00 -0400 (EDT) Original-Received: from jabberwock.cb.piermont.com (jabberwock.cb.piermont.com [10.160.2.107]) by snark.cb.piermont.com (Postfix) with ESMTP id 538BD2DE015; Mon, 17 Oct 2016 12:35:00 -0400 (EDT) In-Reply-To: <83y41nx8l6.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 166.84.7.14 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:208367 Archived-At: On Mon, 17 Oct 2016 19:07:33 +0300 Eli Zaretskii wrote: > > Date: Mon, 17 Oct 2016 10:53:45 -0400 > > From: "Perry E. Metzger" > > Cc: Stefan Monnier , emacs-devel@gnu.org > > > > > And yet, this list is *about it* for me, > > > > Imagine, though, if in the not too distant future Emacs is used by > > many of us as our web browser thanks to Webkit integration. That > > might change the game a lot. > > Asynchronous network communications are supported already on master, > so I'm not sure what problems you see in that direction. > Every open browser tab (should I say "window", this being emacs?) can potentially be doing all sorts of computation in the background via JavaScript, and that could potentially momentarily hang the editor if they're sharing an underlying thread. Perry -- Perry E. Metzger perry@piermont.com