logo

Rust haters, unite! Fil-C aims to Make C Great Again

ID: 8312e08c-c637-51ac-b106-30d6187eb311

STIX ID: report--8312e08c-c637-51ac-b106-30d6187eb311

Feed Name: The Register (Security)

Date Published: 2024-11-16

Date Updated: 2026-04-26

Author: Thomas Claburn

...
...

The report profiles Fil-C, a memory-safe C/C++ variant by Epic Games’ Filip Pizlo, aiming for near drop-in compatibility while enforcing memory safety via techniques like MonoCaps; it is open source (Apache-2.0/BSD), currently supports Linux/x86_64, and carries a 1.5x–5x performance overhead targeted for reduction. Fil-C intentionally avoids ABI compatibility with standard C/C++ to preserve end-to-end safety, already compiles several popular projects with minimal changes, and is positioned as an alternative to rewriting code in Rust, with future work focused on performance and runtime/compiler optimizations.

Your team is not currently subscribed to this feed. You must subscribe to it in order to see this post.