mike-barber / rust-zero-cost-abstractions
Testing out a Zero Cost Abstraction in Rust compared to similar approaches in C# and Java
☆47Updated 8 months ago
Alternatives and similar repositories for rust-zero-cost-abstractions:
Users that are interested in rust-zero-cost-abstractions are comparing it to the libraries listed below
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆81Updated 3 years ago
- Simple async reactor and executor for rust☆79Updated 3 weeks ago
- ☆92Updated last year
- An updated version of linked-hash-map and friends☆111Updated 2 weeks ago
- A Platform-less, Runtime-less Actor Computing Model☆122Updated last year
- ☆113Updated 2 years ago
- bencher is just a port of the libtest (unstable) benchmark runner to Rust stable releases. `cargo bench` on stable. "Not a better bencher…☆88Updated 2 years ago
- Heph is an actor library for Rust based on asynchronous functions.☆140Updated last month
- Choose Rust types at compile-time via constants☆64Updated last year
- Allocation-free data structures that make do with the memory they're given☆145Updated 3 years ago
- A concurrent, append-only vector.☆156Updated last month
- It executes futures☆58Updated 2 years ago
- Run closures in parallel☆113Updated 3 months ago
- generators☆205Updated last year
- A minimal and unopinionated actor framework for Rust.☆68Updated 2 years ago
- Async fundamentals initiative: portable and interoperable☆76Updated 2 years ago
- A lock-free, append-only atomic pool.☆66Updated 2 years ago
- Proc-macro typestate DSL for Rust☆148Updated last year
- A cargo subcommand that extends cargo's capabilities when it comes to code generation.☆54Updated 5 months ago
- A library for generating Graphviz DOT language files for graphs.☆75Updated 3 weeks ago
- Home of the "types team", affiliated with the compiler and lang teams.☆95Updated last year
- Utility wrapper to send non send types to other threads safely☆179Updated 3 weeks ago
- Recipes for avoiding bounds checks in Rust, without unsafe!☆111Updated 2 years ago
- A rust crate to find the total size of an object, on the stack and on the heap☆106Updated last year
- Data parallelism library for async-std.☆93Updated last year
- A flexible and convenient high-level mmap for zero-copy file I/O.☆111Updated 2 months ago
- A global executor built on top of async-executor and smol☆74Updated last month
- A data structure to efficiently intern, cache and restore strings.☆192Updated 3 weeks ago
- Alternative future adapters that provide cancel safety.☆63Updated last week
- A Rust macro to make enums with a subset of values of the parent☆86Updated 11 months ago