Hacker News new | ask | show | jobs
by IshKebab 2628 days ago
What's wrong with threads exactly?
1 comments

Aliasable, mutable memory (ie race conditions) is evil, and threads perfuse the entire programming environment with it. This is a dirty implementation detail that operating system kernels have to deal with, and we should be burying it in the same hole as memory swapping and TCP retransmits, not making it a fundamental hazard every application developer has to worry about.