[PRL] [plt-internal] Video of Clojure talk
Sam TH
samth at ccs.neu.edu
Thu Oct 2 16:19:14 EDT 2008
On Thu, Oct 2, 2008 at 3:15 PM, Shriram Krishnamurthi <sk at cs.brown.edu> wrote:
>>>> Well, yes, but not just that. He restricts mutation to in
>>>> transactions
>>>
>>> Doesn't every STM have caveats about this?
>>
>> Caveats, yes. But not all of them have such a strong restriction.
>
> What gave you the impression that he restricts it?
[snip discussion of commute]
I wasn't referring to commute at all - I was saying that no all STM
implementations prevent you from mutating variables outside of
transactions. For example, I think the Java STMs allow you to mutate
the same variables inside and outside of transactions. And most
languages with STM have mutable variables outside of the TM system.
--
sam th
samth at ccs.neu.edu
More information about the PRL
mailing list