El lenguaje de programación Rust, 2.ª edición


Precio:
Precio de venta$49.99

Descripción

Con más de 50.000 copias vendidas, The Rust Programming Language es la guía por excelencia para programar en Rust. Completamente actualizada a la última versión de Rust, esta edición es considerada la documentación oficial del lenguaje.

The Rust Programming Language "cubre todo lo que podrías querer saber sobre el lenguaje."--Stack Overflow

Rust ha sido votado repetidamente como el "Lenguaje más querido" en la Encuesta para Desarrolladores de StackOverflow.

The Rust Programming Language, 2nd Edition es la guía oficial de Rust 2021: un lenguaje de programación de sistemas de código abierto que te ayudará a escribir software más rápido y confiable. Rust proporciona control de detalles de bajo nivel junto con ergonomía de alto nivel, lo que te permite mejorar la productividad y eliminar las molestias tradicionalmente asociadas con los lenguajes de bajo nivel.

Klabnik y Nichols, exalumnos del Equipo Central de Rust, comparten sus conocimientos para ayudarte a aprovechar al máximo las características de Rust y así crear programas robustos y escalables. Comenzarás con conceptos básicos como la creación de funciones, la elección de tipos de datos y la vinculación de variables, luego pasarás a conceptos más avanzados, como:

  • Pertenencia y préstamo, duraciones, genéricos, rasgos y objetos de rasgos para comunicar las restricciones de tu programa al compilador
  • Punteros inteligentes y multihilo, y cómo la pertenencia interactúa con ellos para permitir la concurrencia sin miedo
  • Cómo usar Cargo, el gestor de paquetes incorporado de Rust, para construir, documentar tu código y gestionar dependencias
  • Las mejores formas de probar, manejar errores, refactorizar y aprovechar la correspondencia de patrones expresiva

Además de los innumerables ejemplos de código, encontrarás tres capítulos dedicados a la construcción de proyectos completos: un juego de adivinanza de números, una implementación en Rust de una herramienta de línea de comandos y un servidor multihilo.

Autor: Steve Klabnik, Carol Nichols
Editorial: No Starch Press
Publicado: 28/02/2023
Páginas: 560
Tipo de encuadernación: Tapa blanda
Peso: 2.25 libras
Tamaño: 9.20h x 6.80w x 1.30d
ISBN13: 9781718503106
ISBN10: 1718503105
Categorías BISAC:
- Informática | Programación | Código abierto
- Informática | Lenguajes | General

Sobre el autor
Carol Nichols es miembro del Equipo de la Comunidad de Rust y exmiembro del Equipo Central de Rust. También activa en la comunidad de Ruby, fue una organizadora clave de la Conferencia Ruby de Steel City de 2012 a 2014.

Steve Klabnik es el líder del equipo de la comunidad para el equipo de Rust en Mozilla, a cargo de la documentación oficial de la comunidad de Rust, así como un defensor de confianza de la comunidad de Rust. Klabnik es un orador frecuente en conferencias y uno de los contribuidores más prolíficos del mundo a proyectos de Rails.