libaco

A blazing fast and lightweight C asymmetric coroutine library 💎 ⛅🚀⛅🌞 (by hnes)

Libaco Alternatives

Similar projects and alternatives to libaco

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better libaco alternative or higher similarity.

libaco reviews and mentions

Posts with mentions or reviews of libaco. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-17.
  • Splitting the stack - is there a library for this?
    2 projects | /r/C_Programming | 17 May 2023
  • What are the current hot topics in type theory and static analysis?
    15 projects | /r/ProgrammingLanguages | 8 May 2023
    Coroutines, async/await and general multicore support in the type system. Most languages by now either have some variant of async / await (JavaScript, Kotlin, Swift, Rust) or super-lightweight threads (Go, Elixir, Java via Project Loom), or they just have Monads which supersede coroutines entirely (Haskell, Scala). It's at the point where some say a language isn't suitable for production if it doesn't have good multicore support (also see Rust speeding through getting async/await even though they already have Send + Sync). Even Python and C++ have coroutines now, and of course there is a coroutine library for C which uses macros and low-level magic.

Stats

Basic libaco repo stats
2
3,437
10.0
almost 2 years ago

hnes/libaco is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of libaco is C.

Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com