Difference between revisions of "No threads"
Jump to navigation
Jump to search
Hzwakenberg (talk | contribs) m |
Hzwakenberg (talk | contribs) m |
||
Line 1: | Line 1: | ||
− | Eric Raymond has written a pretty good essay about [http://www.catb.org/~esr/writings/taoup/html/ch07s09.html#id2916186 '''why threads are evil''']. Then again, in the same book that contains this essay, he |
+ | Eric Raymond has written a pretty good essay about [http://www.catb.org/~esr/writings/taoup/html/ch07s09.html#id2916186 '''why threads are evil''']. Then again, in the same book that contains this essay, he also comments on garbage collectors in a rather negative way, so take all of this with a grain of salt. The book is from 2003 or thereabout, and the world has moved on since then... :) |
Note that we do expect to implement [[SCOOP]] someday. Until then, perhaps you might also want to check out [[Lib/sequencer]], which offers non-preemptive 'cooperative multitasking'. |
Note that we do expect to implement [[SCOOP]] someday. Until then, perhaps you might also want to check out [[Lib/sequencer]], which offers non-preemptive 'cooperative multitasking'. |
Revision as of 13:54, 21 December 2021
Eric Raymond has written a pretty good essay about why threads are evil. Then again, in the same book that contains this essay, he also comments on garbage collectors in a rather negative way, so take all of this with a grain of salt. The book is from 2003 or thereabout, and the world has moved on since then... :)
Note that we do expect to implement SCOOP someday. Until then, perhaps you might also want to check out Lib/sequencer, which offers non-preemptive 'cooperative multitasking'.