Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shiyanhui/libcsp

A concurrency C library 10x faster than Golang.
https://github.com/shiyanhui/libcsp

c concurrency csp golang libcsp

Last synced: 1 day ago
JSON representation

A concurrency C library 10x faster than Golang.

Awesome Lists containing this project

README

        

## Introduction

`libcsp` is a high performance concurrency C library influenced by the
[CSP](https://en.wikipedia.org/wiki/Communicating_sequential_processes) model.

## Features

- Multiple cpu cores supported.
- High performance scheduler.
- Stack size statically analyzed in compile time.
- Lock-free channel.
- Netpoll and timer are supported.

## Documentation

Go to [https://libcsp.dev](https://libcsp.dev) for the documentation.

## License

Libcsp is licensed under the MIT license.