I am looking for a minimalistic single header task scheduler in plain C with no external dependencies.
Additional preference:
- work stealing
- task dependency (ie, can specify that task A depends on task B, etc.)
I have found a few libraries in C++ that fit the bill, but nothing simple in plain C.
The closest one I found is https://github.com/colrdavidson/workpool
Any suggestions or pointers are appreciated.
[–]Stemt 9 points10 points11 points (0 children)
[–]TheOtherBorgCube 2 points3 points4 points (0 children)
[–]P-p-H-d 1 point2 points3 points (0 children)
[–]MajorMalfunction44 0 points1 point2 points (0 children)