Fil-C
a day ago
- #programming
- #memory-safety
- #C++
- Fil-C is a memory-safe implementation of C and C++ with fanatical compatibility.
- It ensures memory safety through concurrent garbage collection and InvisiCaps, checking all potentially unsafe operations.
- Key features include complete memory safety with no escape hatches, high compatibility with existing C/C++ software, and modern tooling based on clang.
- Many open-source programs like CPython, OpenSSH, and GNU Emacs work with Fil-C, supporting advanced features like threads and exceptions.
- Fil-C's compiler is licensed under Apache 2, and its runtime under BSD 2-clause, with musl (MIT) and glibc (LGPL 2.1) as standard libraries.
- Community engagement is encouraged through the Fil-C Discord for discussions and contributions.