Os desenvolvedores do FreeBSD estão atualmente avaliando os benefícios e custos do uso da linguagem de programação Rust no sistema base do FreeBSD. A principal desvantagem de incorporar o Rust ao sistema base do FreeBSD é duplicar o tempo de compilação. Devido à necessidade de compilar o compilador Rustc baseado em LLVM e todos os recursos adicionais do Rust, eles descobrirão que o tempo de compilação do sistema básico praticamente dobra em comparação com o status quo.
No entanto, os desenvolvedores também encontraram algumas soluções para contornar esses problemas de tempo de construção.
Ao permitir o código Rust no sistema base, eles podem (re)escrever vários componentes nesta linguagem de programação, como o daemon ZFS (zfsd) em vez de usar C++, reescrever devd, o código do espaço do usuário WiFi pode se beneficiar por ser escrito em Rust e assim por diante.
As discussões sobre permitir o uso da linguagem de programação Rust em sistemas base do FreeBSD ainda estão em andamento, mas para aqueles interessados na perspectiva de usar a linguagem de programação Rust em sistemas base do FreeBSD, este tópico da lista de discussão pode ser usado para descobrir.