LENGUAJE DE PROGRAMACION RUST 2 EDICION

LENGUAJE DE PROGRAMACION RUST 2 EDICION

CON CONTRIBUCIONES DE LA COMMUNITY RUST

AA.VV

39,50 €
IVA incluido
Última unidad
Editorial:
ARTCOMBO
Año de edición:
2024
ISBN:
978-84-267-3751-9
Páginas:
582
39,50 €
IVA incluido
Última unidad
Añadir a favoritos

Prólogo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Prefacio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
Agradecimientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xxv
Capítulo 1. Empezamos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Capítulo 2. Programación de un juego de adivinanzas . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Capítulo 3. Conceptos de programación habituales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Capítulo 4. Comprensión de la propiedad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Capítulo 5. Uso de structs para estructurar datos relacionados . . . . . . . . . . . . . . . . . . . . . 91
Capítulo 6. Enums y coincidencia de patrones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Capítulo 7. Gestión de proyectos en expansión con paquetes, crates y módulos . . . . . . . . 127
Capítulo 8. Colecciones típicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Capítulo 9. Gestión de errores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Capítulo 10. Tipos genéricos, traits y lifetimes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Capítulo 11. Escritura de pruebas automatizadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Capítulo 12. Proyecto de E/S: construcción de un programa de línea de comandos . . . . . 259
Capítulo 13. Características de los lenguajes funcionales: iteradores y closures . . . . . . . . 291
Capítulo 14. Más sobre Cargo y Crates.io . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Capítulo 15. Punteros inteligentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Capítulo 16. Concurrencia sin preocupación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
Capítulo 17. Características de la programación orientada a objetos . . . . . . . . . . . . . . . 399
Capítulo 18. Patrones y coincidencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
Capítulo 19. Características avanzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
Capítulo 20. Proyecto final: creación de un servidor web multihilo . . . . . . . . . . . . . . . . . 491
Apéndice A. Palabras clave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529
Apéndice B. Operadores y símbolos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
Apéndice C. Traits derivables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541
Apéndice D. Herramientas útiles de desarrollo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547
Apéndice E. Ediciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551

Descubra el mundo de Rust, el revolucionario lenguaje de programación de sistemas de código abierto que combina eficiencia con ergonomía. Le permitirá mejorar la productividad y evitar las molestias habituales con los lenguajes más sencillos. Este libro es un referente internacional y gran guía para navegar por las características y capacidades únicas de Rust. Escrito por Klabnik y Nichols, antiguos miembros del Rust Core Team, este manual le introducirá desde los conceptos más básicos hasta las técnicas más avanzadas. Le permitirá escribir software más rápido y confiable. - Aprenderá las innovadoras características de Rust, como la propiedad, el préstamo, los tiempos de vida, los genéricos, los traits y los objetos trait para comunicar las restricciones de su programa al compilador. - Conocerá los punteros inteligentes y multihilo, y cómo la propiedad interactúa con ellos para permitir una concurrencia segura. - Asimilará cómo utilizar Cargo, el gestor de paquetes integrado en Rust, para compilar, documentar el código y gestionar las dependencias. - Interiorizará las mejores maneras para probar, gestionar errores, refactorizar y aprovechar la concordancia expresiva de patrones. Además de los innumerables ejemplos de código, encontrará tres capítulos dedicados a la elaboración de proyectos completos: un juego numérico de adivinanzas, la implementación en Rust de una herramienta de línea de comandos y un servidor multihilo. Este libro de programación es esencial para todo desarrollador, tanto si está buscando iniciar su viaje en Rust como si busca perfeccionar sus habilidades. ¡Embárquese en este viaje y domine Rust! SOBRE LOS AUTORES: Steve Klabnik fue jefe del equipo de documentación de Rust y uno de sus principales desarrolladores. Klabnik es un conferenciante habitual y un prolífico colaborador de código abierto. Carol Nichols es miembro del equipo de Rust Crates.io y antigua miembro del Rust Core Team. Nichols es cofundadora de Integer 32, la primera consultoría de software del mundo centrada en Rust, y también ha organizado la Rust Belt Rust Conference.

Artículos relacionados

  • LA FRAGANCIA DEL MAÑANA
    GIANNONE FRANCESCA
    Tras el extraordinario éxito de La cartera, con más de 650.000 ejemplares vendidos, la saga familiar más emocionante del año.«La cartera, un fenómeno editorial.» La Vanguardia«La sensación editorial.» El Periódico La historia de ese instante que puede cambiar la vida enteraSalento, 1959. Lorenzo y Agnese lo han perdido todo. Y lo comprenden cuando su padre, con esos ojos triste...
    Última unidad

    19,90 €

  • POMPEU FABRA. ENTRE PALABRAS Y DEPORTES
    AMELA, VICTOR
    Todos conocemos a Pompeu Fabra como el gran organizador de la lengua catalana, pero... ¿sabías que también fue uno de los principales impulsores del deporte en Cataluña? Descubre la historia de un apasionado lingüista que veía en la actividad física una forma de crecer, aprender y ser, cada día, un poco mejor. Un homenaje a la energía, la curiosidad y el espíritu incansable de ...
    Última unidad

    16,80 €

  • LA PLAYA DE LAS TORTUGAS
    GOLD, HANNAH
    Una amistad más poderosa que cualquier peligro. La nueva aventura de la autora de El Último Oso? Libro del año en Waterstones? Una aventura salvaje inolvidable? Las novelas que han enamorado a más de 25.000 lectores en España Unas crías en peligro. Un viaje al corazón de la selva. Una misión que marcará sus vidas.Cuando al padre de Silver lo invitan a un centro de conservación ...
    En stock

    16,90 €

  • CON QUÉ DIBUJAR
    SCHNEIDER, TILO
    ¿Para qué resulta más adecuada cada herramienta de dibujo? ¿Qué utensilio nos permitirá ser más rápidos y fl exibles a la hora de dibujar en el exterior? ¿Qué técnica nos servirá para capturar lo que queremos dibujar o plasmar nuestra idea? Decidir qué utensilio nos irá mejor para llevar a cabo nuestros proyectos puede convertirse en una ardua tarea. Tenemos a nuestro alcance m...
    Última unidad

    24,00 €

  • MONTAÑA DEL ECO, LA
    WOLK, LAUREN
    Después de perderlo casi todo en la Gran Depresión, la familia de Ellie se ve obligada a abandonar su casa en la ciudad y volver a empezar en la naturaleza indómita de la montaña del Eco. Ellie tiene doce años y siente una conexión especial con la naturaleza salvaje, además de una empatía profunda que le permite compartir los sentimientos de todo ser vivo. Allí, en su nuevo hog...
    Última unidad

    24,00 €

  • GIJÓN 2085 (72 PREMIO DE NOVELA ATENEO-CIUDAD DE VALLADOLID)
    GONZÁLEZ TUERO, RUBÉN
    Año 2085. La ciudad de Gijón ha sufrido una gran transformación y ahora es un centro económico y tecnológico de primer orden, gracias a las turbinas mareomotrices que producen energía de forma gratuita e ilimitada. Una noche, en una de esas turbinas aparece el cadáver desnudo de un miembro de la alta sociedad gijonesa. Marley Castaño, un periodista independiente que se encuentr...
    Última unidad

    21,90 €