• [$] Fil-C: A memory-safe C implementation

    From LWN.net@86:200/23 to All on Wed Oct 29 06:40:07 2025


    Fil-C is a memory-safe implementation of C and C++ that aims to let C code - complete with pointer arithmetic, unions, and other features that are often cited as a problem for memory-safe languages - run safely, unmodified.
    Its dedication to being "fanatically
    compatible" makes it an attractive choice for retrofitting memory-safety
    into existing applications. Despite the project's relative youth and single active contributor, Fil-C is capable of compiling an
    entire memory-safe Linux user space (based on

    Linux From Scratch),
    albeit with some modifications to the more complex programs. It also features memory-safe signal handling and a concurrent garbage collector.

    https://lwn.net/Articles/1042938/
    --- SBBSecho 3.29-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (86:200/23)