> That has not been the case, and I no longer think that it will be. People get by with the existing programming languages and models, that seems to be fine.
.. as long as the processing they do fits in a map().
I still deeply believe that a new class of programs can be unlocked by using reduce() or all_gather() in a massive concurrent stream.
In a stadium, why can't a uuid be embedded as an acoustic chirp emitted by all the smartphones, then triangulation-reduced in a 3D map of all devices, enabling a stadium-wide sound system?
Why don't we have MMORPGs that can deal with 100k users in a single game instance?
> Is my friend a virus for recommending me their favorite book?
In that case the book would be a virus, and your friend a host.
But it generalizes way wider to ideas. Religions are viruses too for example. With very strong viral mechanisms sometimes. Some religions are so much entrenched so that they have become part of the fabric for entire societies or countries, morphing their culture; the same way that sometimes viral RNA can become part of the DNA of the host.
CMPXCHG
https://www.felixcloutier.com/x86/cmpxchg
https://lwn.net/Articles/847973/
reply