[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Concurrency, again
From: |
John Wiegley |
Subject: |
Re: Concurrency, again |
Date: |
Wed, 12 Oct 2016 11:19:11 -0700 |
User-agent: |
Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (darwin) |
I just had a nice side discussion with Eli that has allayed many of my fears
at the prospect of merging this branch.
What we're talking about here is not the kind of concurrency that leads to
nightmares involving corruption of global state, but cooperative concurrency.
Think of it as "timers, done right", if that helps. It would make a library
like emacs-deferred trivial to write, for example, which today is tortuously
implemented on top of the hackish timers we have now.
Tom, if I can find some volunteers to help, would you be willing to see the
work of merging this into master through to completion?
--
John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F
http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2
signature.asc
Description: PGP signature
- Tookits (was Re: Emacs as browser), (continued)
- 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 <=
- Re: Concurrency, again, SAKURAI Masashi, 2016/10/15
- Re: Concurrency, again, Perry E. Metzger, 2016/10/17
- 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