Hacker News new | ask | show | jobs
by sunshowers 482 days ago
STM is not going to ever be a production thing outside of purely functional languages.
1 comments

That’s what everyone thought about affine types, too.
True! I've been following STM and HTM research work for a while, and it all seems quite niche unless all side effects are captured (which is something purely functional languages can do). There isn't a real path to scalability I think, which there was with affine types.

Optimistic concurrency in general is a useful design pattern in many cases, though.