Rust in lib-common, Part 1: Integrating Rust in a Waf-based C Build System
This is Part 1 of a multi-part series on integrating Rust into a large C codebase.
- Part 1: Integrating Rust in a Waf-based C Build System
- Part 2: First Rust Component: Rewriting farchc (WIP)
Introduction
lib-common is a C library developed by Intersec . It provides core utilities (strings, containers, memory management), networking (HTTP, RPC, event loop), serialization through IOP (Intersec Object Packer, similar to Protocol Buffers), etc. It targets Linux environments and has been in active development for many years.
Read more
