@KirinDave users of mutable state languages can likewise model immutable state. That said, it'd be nice to have more language-level support
@KirinDave mutated by the CPU into L1 cache before the memory controller flushes it to main RAM? Not sure what you're asking here
-
-
@bascule Is it transactional? volatile? Synchronized? Thread local? What are the copying semantics? -
@KirinDave I'm a fan of isolation of mutable state via ownership transfer between actors/concurrency primitives (see D, Kilim, Go) -
@bascule Good for you and I, but not what everyone needs. @boundary cannot accept that overhead. What now? -
@KirinDave @boundary explicit support for volatile, and explicit synchronization via mutexes where needed
End of conversation
New conversation -
-
-
@bascule In order to say "it is mutable" you need to define all of that. Just waving it away is what got us into this concurrency crisis.Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.