Esto es interesante: un compilador/entorno de ejecución que hace que casi todo el código estándar de C/C++ sea completamente seguro en cuanto a memoria. La sobrecarga de rendimiento no es despreciable, pero hay muchos casos en los que "reescribirlo en Rust" aún no es una solución práctica.
Filip Jerzy Pizło
Filip Jerzy Pizło18 jun 2025
Aquí tienes una lista actualizada de programas en C/C++ que son totalmente seguros en cuanto a memoria porque los he portado a Fil-C. En muchos casos requieren cero cambios o solo pequeños cambios estéticos. - musl libc - libc++ (C++) - libc++abi (C++) - señales WG14 - libuev - icu4c (C++) - zlib - bzip2 - bzip3 - xzutils - pcre - pcre2 - jpeg-6b - ncurses (algunos C++) - libedit - openssl - curl - openssh - mg - tcl - sqlite - cpython - zsh - lua - simdutf (C++) - quickjs - simdjson (C++) - ada-url (C++) - libffi - zstandard - sudo Eso ni siquiera cuenta las cosas que otras personas han logrado hacer funcionar en Fil-C, pero que no he tenido la oportunidad de incluir en mi corpus. Tampoco cuenta todas las diversas pruebas de lenguajes de programación que simplemente funcionan en Fil-C.
256,88K