Categoria: Rust
Ideias, histórias e inspirações.
Ownership — A Ideia que Muda Tudo
O artigo central da série: as três regras que decidem quem é dono de cada… [+]
Borrowing e Referências — Usando sem Possuir
Ownership resolve a memória e cria um incômodo: passar um valor adiante… [+]
Structs — Criando seus próprios tipos de dados
Agrupar dados relacionados num tipo próprio é o que separa um programa de um… [+]
Enums e Pattern Matching — O Sistema Mais Expressivo que Você Já Viu
O enum de Rust não é um rótulo numérico: cada variante carrega os dados que… [+]
Tratamento de Erros com Result — Erros como Valores, não Exceções
Sem exceções, o erro em Rust faz parte do tipo de retorno e o compilador cobra… [+]
Coleções — Vec, HashMap e HashSet na Prática
Dados de tamanho fixo cobrem pouca coisa do mundo real. O artigo apresenta as… [+]
Iteradores e Closures — O Estilo Funcional de Rust
Iteradores em Rust são preguiçosos: map e filter apenas descrevem a… [+]
Traits — Definindo Comportamento Compartilhado
Trait descreve comportamento, não estrutura, e é o que Rust oferece no lugar… [+]