Cybercode
tecnoblog
tecnoblog
Tecnologia · · 2 min de leitura ·

O Linux é feito em C, mas Linus Torvalds já fala em usar a linguagem Rust

O Linux é feito em C, mas Linus Torvalds já fala em usar a linguagem Rust

A linguagem de programação Rust surgiu em 2010 com a proposta de ser segura e prática. São aspectos importantes. Mesmo assim, ninguém esperava que o Rust pudesse ser levado para um dos projetos de software mais importantes de todos os tempos: o Linux. Linus Torvalds já fala em adotar a linguagem no kernel.

Por ora, essa não é uma promessa, mas uma possibilidade. Uma possibilidade com boas chances de se tornar real, no entanto. Isso porque, no final de 2021, o Rust passou a ser suportado oficialmente no Linux (no nível do kernel).

Em outras palavras, uma atualização implementada na ocasião abriu caminho para que o Rust seja usado no projeto como uma “segunda linguagem”. A principal continua sendo a linguagem C.

Com 50 anos de existência, o C é base do Linux desde que o projeto teve início, no começo dos anos 1990. E todo programador experiente sabe que essa é uma linguagem dotada de muitas qualidades: eficiência, sintaxe estruturada, exigência de poucos recursos de hardware e por aí vai.

No evento Open Source Summit, realizado pela Linux Foundation na última semana, Linus Torvalds admitiu ter expectativa de que o Rust passe a ser usado no kernel. Isso pode começar na versão 5.20, a ser lançada no próximo mês de outubro ou novembro. Atualmente, os desenvolvedores trabalham na versão 5.19, que deve ser liberada em agosto.

Acontecendo no Linux 5.20 ou não, essa não vai ser uma mudança do tipo “a partir de agora, só iremos programar em Rust”. A ideia é que a linguagem seja adotada em partes específicas do kernel, de modo que não seja necessário reescrever todo o código.

Fonte: Tecnoblog

Publicidade