Rust Programming Language 1.15 lançada recentemente, é uma linguagem de programação de sistemas que roda incrivelmente rápida, evita segfaults, além de focar na simultaneidade e garantir a segurança do thread.
Recursos de ferrugem
- abstrações de custo zero
- mover semântica
- segurança de memória garantida
- threads sem corridas de dados
- genéricos baseados em traço
- correspondência de padrões
- inferência de tipo
- tempo de execução mínimo
- ligações C eficientes
Rust Programming Language 1.15 destaques
- Ferrugem 1.15 vê um recurso extremamente aguardado pousar em stable: custom derivive
- O sistema de compilação do Rust foi reescrito em Rust, usando Cargo. Agora é o padrão. Este processo foi longo, mas finalmente deu frutos
- Rust ganhou suporte de nível 3 para i686-unknown-openbsd, MSP430 e ARMv5TE
- O algoritmo slice :: sort foi reescrito e é muito, muito, muito mais rápido. É um tipo de mesclagem híbrida, extraindo influências de Timsort. Anteriormente, era uma classificação de mesclagem direta
- O Cargo agora emitirá um aviso se você tiver um arquivo chamado build.rs no nível superior de um pacote, mas não tem um build = “build.rs ”anotação. Isso é uma antecipação de inferir que construir.rs no nível superior é sempre um script de construção, mas é um aviso
Como instalar o Rust Programming Language 1.15 no Ubuntu, Unix
- Execute o seguinte comando, selecione 1 quando solicitado para prosseguir com a instalação. Este comando baixa e executa o rustup-init.sh
, que por sua vez baixa e executa a versão correta do
rustup-initexecutável para sua plataforma.
curl https: // sh.enferrujar.rs -sSf | sh