|
|
|||
|
||||
OverviewLa programación en Rust desde sus cimientos. Para entender y dominar todos los conceptos que hacen de Rust un lenguaje de programación tan especial: - Variables propietarias de su contenido (ownership). - Préstamos (borrow) y referencias. - La riqueza del sistema de tipos de datos. - Las expresiones y mecanismos de pattern matching. - La potencia de los traits y de las construcciones genéricas. - Colecciones, iteradores y características de programación funcional. - Concurrencia mediante hilos del sistema (threads). - La programación asíncrona en Rust (Future, async, await...) - ... Podríamos decir que Rust es un lenguaje de programación extraño, casi alienígena. A pesar de su dificultad, es uno de los lenguajes de programación más admirados por la comunidad de desarrolladores. Permite escribir programas muy eficientes y muy seguros, sin posibilidad de errores de memoria y sin condiciones de carrera. La concurrencia es casi trivial en Rust. Y no interviene un recolector de basura que afecte al rendimiento. Este libro es una guía práctica para aprender a programar en Rust, paso a paso, en español. El recorrido, a lo largo de 41 capítulos, con cientos de ejemplos de código, te dará un conocimiento profundo del lenguaje y su filosofía. Entenderás por qué cada variable es propietaria de su contenido y el concepto de préstamo, con todas sus reglas e implicaciones. Aprenderás a valorar la riqueza del sistema de tipos de Rust. Así como las expresiones y los mecanismos de pattern matching, que permiten escribir código de una forma concisa y elegante. Descubrirás la potencia de los traits y de las construcciones genéricas, los grandes pilares de Rust, que hacen posible el uso de abstracciones sin coste de rendimiento. Verás cómo se trabaja en Rust con colecciones de datos, iteradores y características heredadas de la programación funcional, que nos van a permitir usar código muy expresivo sin renunciar a la eficiencia. Aprenderás a usar concurrencia y programación asíncrona para construir de sistemas de alto rendimiento. Rust no se aprende en una tarde o viendo cuatro vídeos, pero no hace falta ser alienígena. Los terrícolas también podemos aprender y disfrutar este fabuloso lenguaje de programación. Full Product DetailsAuthor: Felipe Fernández PereraPublisher: Ffp 0k (Cero Kelvin) Imprint: Ffp 0k (Cero Kelvin) Dimensions: Width: 20.30cm , Height: 3.40cm , Length: 25.40cm Weight: 1.297kg ISBN: 9788409843664ISBN 10: 8409843668 Pages: 666 Publication Date: 07 April 2026 Audience: General/trade , General Format: Paperback Publisher's Status: Active Availability: Available To Order We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately. Language: Spanish Table of ContentsReviewsAuthor InformationTab Content 6Author Website:Countries AvailableAll regions |
||||