libmill
Concurrency library
Introduces concurrency features to the C programming language in a style similar to Go.
Go-style concurrency in C
3k stars
104 watching
203 forks
Language: C
last commit: almost 4 years ago
Linked from 3 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
yyzybb537/libgo | A high-performance coroutine and parallel programming library for C++ that enables efficient and scalable concurrent execution. | 3,215 |
sustrik/libdill | Structured concurrency primitives for C to manage concurrent tasks efficiently | 1,683 |
luk4z7/go-concurrency-guide | A comprehensive guide to Go concurrency, covering fundamental concepts and practical examples. | 2,502 |
concurrencykit/ck | A set of libraries and data structures designed to simplify the development of high-performance concurrent systems in C. | 2,388 |
sharow/libconcurrent | A lightweight, low-overhead concurrency library | 361 |
gonum/gonum | A set of libraries for numerical computations in the Go programming language. | 7,632 |
zenthangplus/goccm | A package to limit concurrency in Goroutines | 71 |
arunsworld/nursery | A package providing abstractions for structured concurrency in Go | 66 |
shiyanhui/libcsp | A high performance concurrency library influenced by the CSP model | 1,309 |
tidwall/neco | A C concurrency library providing coroutines and synchronization primitives. | 1,138 |
syocy/a-tour-of-go-in-haskell | A Haskell adaptation of Go's concurrency tutorial | 130 |
borodust/cl-flow | A Reactive computation tree library for non-blocking concurrent Common Lisp programming. | 50 |
anacrolix/go-libutp | A Go wrapper around a C++ UTP reference implementation | 90 |
andlabs/libui | A portable GUI library for C that uses native GUI technologies of each platform. | 10,732 |
seborama/fuego | A Go library that applies functional programming concepts to improve code readability and reduce complex bugs in concurrent systems. | 141 |