Programação Funcional e Concorrente em Rust

Rust é uma linguagem de nível de sistema com algumas características que são grandes diferenciais, como ter segurança de memória sem coletor de lixo, possibilitar concorrência sem corrida de dados, abstração sem overhead e um compilador que garante segurança no alocamento de recursos. Com Rust, pensar em Programação Funcional será algo muito intuitivo no desenvolvimento.Neste livro, Julia Naomi traz todo o potencial do Rust, apresentando-o como uma ótima opção às outras linguagens, inclusive as de mais alto nível, sendo até possível implementar TDD. Você verá como Programação Funcional se associa a Rust, em comparação com Clojure, com foco em funções, traits, iterators, adapters e consumers. Além disso, você se aprofundará em sua principal característica, a concorrência, nos diversos modos que o Rust oferece, como a criação de threads, o compartilhamento de estados e a transferência de informações por canais. A autora ainda apresenta quatro frameworks HTTP, sendo dois de alto nível (Iron e Nickel), um de baixo nível (Hyper) e um de programação assíncrona (Tokio), com os quais você já pode colocar a mão na massa.Leia mais

Resenha:

Eu recomendo o livro "Programação Funcional e Concorrente em Rust" de Julia Naomi Boeira. Este livro fornece uma abordagem abrangente e prática da programação funcional e concorrente em Rust, fornecendo uma introdução à linguagem e às bibliotecas, bem como exemplos detalhados de aplicações concorrentes e funcionais. Além disso, o livro trata de temas avançados como interoperabilidade de idiomas, algoritmos de sincronização de threads, estilo funcional e segurança de acesso.

O livro é escrito com a noção de que o leitor tem conhecimento prévio da linguagem Rust, então se você não tiver nenhum, poderá ter que estudar antes de começar a ler este livro. O livro também inclui exercícios e projetos para os leitores aplicarem seus conhecimentos adquiridos, o que lhes dará uma experiência prática na aplicação da linguagem.

Julia Naomi Boeira é uma programadora experiente, com experiência em programação funcional e concorrente em Rust e outras linguagens de programação modernas. Ela escreveu o livro com autoridade e um nível elevado de clareza, para que os leitores possam facilmente compreender os conceitos e aplicá-los na prática. Ela explica os conceitos de maneira simples e direta, sem entrar em detalhes desnecessários, para que os leitores possam aprender a programação funcional e concorrente de maneira eficaz.

Recomendo fortemente este livro para aqueles que desejam aprender a programação funcional e concorrente em Rust. É um livro abrangente e acessível, que irá ajudar os leitores a dominar rapidamente os fundamentos da linguagem, bem como os conceitos avançados de programação funcional e concorrente.

Leia uma amostra grátis do livro

Acesse a amostra grátis e sinta um gostinho do que você ir encontrar no livro Programação Funcional e Concorrente em Rust sem pagar nada!

Leia online um trecho do livro e curta a experiência antes de adquirir a versão completa.

Recomendação de leituras do mesmo autor

Gostou deste? Veja outros livros do mesmo autor e continue sua jornada literária.