sustrik/libdill
View on GitHub ↗ ★ 1,939 C
Structured concurrency in C
6 mentions on Hacker News by 6 people: 1 story, 5 comments · first 2016-10-26 · latest 2023-12-13
20082026
-
libmill ( https://github.com/sustrik/libmill ) and libdill ( https://github.com/sustrik/libdill ) should be similar and probably mentioned. As far as I understand the differences between CspChan and libmill might be that libmill also…
comment by Matthias247 · 2023-12-13 · in Show HN: A pure C89 implementation of Go channels, with blocking selects -
I saw this in 2017. Unfortunately, not much activity now. https://github.com/sustrik/libdill/commits/master Might be fun to play with, but I wouldn't rely on it. Generally, better off with libuv for existing projects or Rust for greener…
comment by failwhaleshark · 2021-06-01 · in Libdill: Structured Concurrency for C (2016) -
It reminds me of https://github.com/sustrik/libdill
comment by iTokio · 2020-07-13 · in Show HN: A thread hierarchy management library in C -
…but this gave me a much more thorough understanding. [1] http://libdill.org/ [2] Call to setjmp: https://github.com/sustrik/libdill/blob/de7a917bc39756f61237... [3] Call to longjmp: https://github.com/sustrik/libdill/blob/de7a917bc39756f612…
comment by msaltz · 2020-05-25 · in Implementing simple cooperative threads in C -
It appears to do that: https://github.com/sustrik/libdill/blob/master/stack.c
comment by pjc50 · 2017-12-21 · in Libdill: Structured Concurrency for C (2016) -
▲ 2
Libdill performance analysis (and muddled thoughts)story by adamnemecek · 2016-10-26 · 0 comments