Los desarrolladores de FreeBSD están sopesando actualmente los beneficios y costos de utilizar el lenguaje de programación Rust en el sistema base de FreeBSD. La principal desventaja de incorporar Rust al sistema base FreeBSD es duplicar el tiempo de compilación. Debido a la necesidad de compilar el compilador Rustc basado en LLVM y todas las características adicionales de Rust, encontrarán que el tiempo de compilación del sistema base aproximadamente se duplica en comparación con el status quo.
Sin embargo, los desarrolladores también han ideado algunas soluciones para evitar estos problemas de tiempo de construcción.
Al permitir que el código Rust ingrese al sistema base, pueden (re)escribir varios componentes en este lenguaje de programación, como el demonio ZFS (zfsd) en lugar de usar C++, reescribir devd, el código del espacio de usuario WiFi puede beneficiarse de estar escrito en Rust, etc.
Las discusiones sobre permitir el uso del lenguaje de programación Rust en los sistemas base FreeBSD aún están en curso, pero para aquellos interesados en la posibilidad de usar el lenguaje de programación Rust en los sistemas base FreeBSD, este hilo de la lista de correo puede usarse para averiguarlo.