Hacker News new | ask | show | jobs
by sausagefeet 5144 days ago
The reason languages want threading as part of the language is for the memory model. The Boehm paper covers this in-depth. Libraries also need to be thread-aware to some degree, for example reentrant functions and thread-local storage issues.