libmill
Concurrency library
Introduces concurrency features to the C programming language in a style similar to Go.
Go-style concurrency in C
3k stars
103 watching
204 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,221 |
sustrik/libdill | Structured concurrency primitives for C to manage concurrent tasks efficiently | 1,692 |
luk4z7/go-concurrency-guide | A comprehensive guide to Go concurrency, covering fundamental concepts and practical examples. | 2,518 |
concurrencykit/ck | A set of libraries and data structures designed to simplify the development of high-performance concurrent systems in C. | 2,409 |
sharow/libconcurrent | A lightweight, low-overhead concurrency library | 360 |
gonum/gonum | A set of libraries for numerical computations in the Go programming language. | 7,690 |
zenthangplus/goccm | A package to limit concurrency in Goroutines | 71 |
arunsworld/nursery | A package providing abstractions for structured concurrency in Go | 68 |
shiyanhui/libcsp | A high performance concurrency library influenced by the CSP model | 1,312 |
tidwall/neco | A C concurrency library providing coroutines and synchronization primitives. | 1,152 |
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 | 92 |
andlabs/libui | A portable GUI library for C that uses native GUI technologies of each platform. | 10,745 |
seborama/fuego | A Go library that applies functional programming concepts to improve code readability and reduce complex bugs in concurrent systems. | 143 |