這很有趣 — 一個編譯器/運行時,它使幾乎所有標準 C/C++ 代碼都完全記憶體安全。性能開銷不可忽略,但在很多情況下 「用 rust 重寫」 仍然不是一個實用的解決方案。
Filip Jerzy Pizło
Filip Jerzy Pizło2025年6月18日
以下是 C/C++ 程式的更新清單,這些程式是完全記憶體安全的,因為我隨後移植到 Fil-C。在許多情況下,它們需要零更改或只需要很小的外觀更改! - MUSL 利比克 - libc++ (C++) - libc++abi (C++) - WG14 信號 - 利布耶夫 - icu4c (C++) - zlib - bzip2 - bzip3 - xzutils - PCR - PCRE2 - JPEG-6B 格式 - ncurses(一些 C++) - libedit - OpenSSL -捲曲 - OpenSSH -毫克 - TCL 公司 - SQLite - CPython - zsh - Lua (路亞) - simdutf (C++) - QuickJS - simdjson (C++) - ada-url (C++) - 利布菲 - z標準 - 須藤 這甚至還不包括其他人在 Fil-C 中工作但我還沒機會包含在我的語料庫中的東西。它也沒有計算所有只在 Fil-C 中工作的各種程式設計語言 shootout 測試。
256.89K