[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Concurrency, again
From: |
Perry E. Metzger |
Subject: |
Re: Concurrency, again |
Date: |
Mon, 17 Oct 2016 11:29:27 -0400 |
On Sat, 15 Oct 2016 13:45:58 +0900 SAKURAI Masashi
<address@hidden> wrote:
> Then, I have learned that race bug, dead-lock and not-reproducible
> bug are terrible even in the single-thread model, and I realized we
> should choose concurrent programming without shared mutable state
> or locking.
>
> So, I think multi-process model with IPC messaging is better for
> emacs,
This is also my experience. However, figuring out how to make Emacs
function in such an environment is non-trivial. That said, it might
well be worth it.
Perry
--
Perry E. Metzger address@hidden
- Re: Tookits (was Re: Emacs as browser), (continued)
- Re: Tookits (was Re: Emacs as browser), Perry E. Metzger, 2016/10/21
- Re: Emacs as browser (was Re: Concurrency, again), Richard Stallman, 2016/10/20
- Re: Emacs as browser (was Re: Concurrency, again), Perry E. Metzger, 2016/10/20
- Re: Emacs as browser (was Re: Concurrency, again), Paul Eggert, 2016/10/20
- Re: Emacs as browser (was Re: Concurrency, again), Richard Stallman, 2016/10/20
- Re: Emacs as browser (was Re: Concurrency, again), Perry E. Metzger, 2016/10/20
- Re: Concurrency, again, Philipp Stephani, 2016/10/25
- Re: Concurrency, again, joakim, 2016/10/12
- Re: Concurrency, again, John Wiegley, 2016/10/12
- Re: Concurrency, again, SAKURAI Masashi, 2016/10/15
- Re: Concurrency, again,
Perry E. Metzger <=
- Re: Concurrency, again, Tom Tromey, 2016/10/17
- Re: Concurrency, again, Eli Zaretskii, 2016/10/18
- Re: Concurrency, again, Ken Raeburn, 2016/10/18
- Re: Concurrency, again, Eli Zaretskii, 2016/10/18
- Re: Concurrency, again, Ken Raeburn, 2016/10/18
- Re: Concurrency, again, Eli Zaretskii, 2016/10/18
- Re: Concurrency, again, Ken Raeburn, 2016/10/19
- Re: Concurrency, again, Eli Zaretskii, 2016/10/19
- Re: Concurrency, again, Ken Raeburn, 2016/10/20
- Re: Concurrency, again, Eli Zaretskii, 2016/10/20