marjuanm
Zeta
Programador
Verificación en dos pasos activada
Olá, tudo bem com todos? Continuamos o tema dos infográficos depois de um tempo de pausa (excesso de trabalho). Rust é uma linguagem de programação de propósito geral pensada com a segurança de tipos, a concorrência e a segurança de memória. Foi influenciada por ideias da programação funcional, incluindo a imutabilidade, as funções de ordem superior, os tipos de dados algébricos e a correspondência de padrões.
Admite programação orientada a objetos através de estruturas, enumerações e outras características. Rust garante a segurança de memória (ou seja, que todas as referências apontem para memória válida) sem um coletor de lixo convencional; em seu lugar, os erros de segurança de memória e as condições de corrida são prevenidos através do "verificador de empréstimos" (borrow checker), que rastreia o ciclo de vida dos objetos das referências em tempo de compilação.
Admite programação orientada a objetos através de estruturas, enumerações e outras características. Rust garante a segurança de memória (ou seja, que todas as referências apontem para memória válida) sem um coletor de lixo convencional; em seu lugar, os erros de segurança de memória e as condições de corrida são prevenidos através do "verificador de empréstimos" (borrow checker), que rastreia o ciclo de vida dos objetos das referências em tempo de compilação.

