the.bay.news

ACE 6.5.24 (C++ networking framework, ~764k functions) translated to Rust — byte-identical to native under a 145-scenario differential, verifiable in Docker

The Rust Programming Language Forum
ACE 6.5.24 (C++ networking framework, ~764k functions) translated to Rust — byte-identical to native under a 145-scenario differential, verifiable in Docker
Project: https://github.com/byteproof-systems/rust-ace Before the obvious objection: yes, the generated Rust is heavily `unsafe`. That's by design, and it's the interesting part. This is a full translation of ACE 6.5.24 (394 TUs, ~764k functions, ~99k record types) into one Rust staticlib exposing ACE's mangled C++ symbol surface. The pipeline's contract at this stage is fidelity, not idiom: the same C driver linked against native ACE and against the Rust build runs 145 scenarios and must pro...

0 comments

Sign in to join the discussion — your thebay.events account works here.

No comments yet.