• Programação em Rust: desenvolvimento de sistemas rápidos e seguros

A programação de sistemas fornece a base para a computação mundial. O desenvolvimento de código sensível ao desempenho requer uma linguagem de programação que coloque os programadores no controle de como a memória, o tempo do processador e outros rec ursos do sistema são utilizados. A linguagem de programação de sistemas Rust combina esse controle com um sistema de tipos moderno que detecta amplas classes de erros comuns, desde erros de gerenciamento de memória até problemas de concorrência de da dos entre threads. Com este guia prático, programadores de sistemas experientes aprenderão a preencher com sucesso a lacuna entre desempenho e segurança usando Rust. Jim Blandy, Jason Orendorff e Leonora Tindall demonstram como os recursos do Rust co locam os programadores no controle sobre o consumo de memória e o uso do processador, combinando desempenho previsível com segurança de memória e concorrência confiável. Este livro explora:  Os tipos de dados fundamentais do Rust e os conceitos fund amentais de posse e empréstimo  Noções básicas da linguagem, incluindo tratamento de erros, boxes e módulos, structs e enums  Como escrever código flexível e eficiente usando traits e genéricos  As principais e mais poderosas ferramentas do Rust: closures, iteradores e programação assíncrona  Coleções, strings e texto, entrada e saída, concorrência, macros, código inseguro e interface com funções externas

Código: 9788575228609
EAN: 9788575228609
Peso (kg): 1,000
Altura (cm): 3,60
Largura (cm): 17,20
Espessura (cm): 23,50

Programação em Rust: desenvolvimento de sistemas rápidos e seguros

  • Disponibilidade: Esgotado
  • R$219,00