4 ms·
> STM is about hardware, not programming languages STM is not about hardware, it's literally "software transactional memory" and is meant to be implemented in
by Jtsummers 3y ago
> STM is about hardware, not programming languages
STM is not about hardware, it's literally "software transactional memory" and is meant to be implemented in software without hardware support (beyond a CAS instruction or a similar set of instructions, perhaps). As a software component it could be part of libraries or part of a programming language as part of that language's general concurrency model.