LENGUAJE DE PROGRAMACION RUST 2 EDICION

LENGUAJE DE PROGRAMACION RUST 2 EDICION

CON CONTRIBUCIONES DE LA COMMUNITY RUST

AA.VV

39,50 €
IVA incluido
Llame antes al 673774510. De 3-10 días.
Editorial:
ARTCOMBO
Año de edición:
2024
ISBN:
978-84-267-3751-9
Páginas:
582
39,50 €
IVA incluido
Llame antes al 673774510. De 3-10 días.
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

  • EL LIBRO MALDITO
    THILLIEZ, FRANCK
    La historia que ha aterrorizado a más de 100.000 jóvenes. ¡Abre un capítulo al día! Leerlo es enfrentarse a lo peor…1 de diciembre.Nael encuentra un cuaderno delante de su casa.Es el cuaderno de Leo, un adolescentesecuestrado hace exactamente un año.Desde ese momento, el destino de ambosqueda vinculado para siempre.Nael está atrapado en un díaque se repite una y otra vez.Un día...
    En stock

    19,90 €

  • CASCANUECES, EL. UN CUENTO DE NAVIDAD EN POP-UP
    PATSCHKE, STEVE / GOLDHAWK, ZANNA
    EL CASCANUECES COMO NUNCA ANTES LO HABÍAS VISTOLo que podría parecer a simple vista un libro normal se convierte, solo con abrirlo, en un mundo mágico lleno de aventuras, lealtad y sorpresa.Zanna Goldhawk aporta un toque mágico a esta edición pop-up del clásico cuento de E. T. A. Hoffmann, reescrito por Steve Patschke.CON SEIS INCREÍBLES POP-UPS ...
    En stock

    14,90 €

  • ARROZ
    NILSSON, TOVE
    Arroz frito, sushi, tahdig, onigiri, jollof, biryani, nasi goreng, mejadra, paella, risotto o jambalaya. En muchas culturas, el arroz deja de ser un simple acompañamiento para convertirse en el auténtico protagonista del plato. De Asia al Mediterráne ...
    Última unidad

    28,95 €

  • FORMULA 1. LAS MEJORES CARRERAS
    RICHARDS, GILES /  
    LA HISTORIA OFICIAL DE LAS BATALLAS MÁS LEGENDARIAS DE LOS GRANDES PREMIOS DE LA F1®.VELOCIDAD. TENSIÓN. TALENTO. GLORIA. La Formula 1® es mucho más que velocidad; es la lucha implacable por la gloria. Este libro oficial te invita a saltar el muro de boxes y revivir desde dentro los momentos que definieron la F1®: desde los duelos psicológicos que decidieron mundiales en la últ...
    En stock

    29,90 €

  • POLAR: UN LIBRO ANIMADO EN PHOTICULAR
    KAINEN, DAN / KAUFMANN, CAROL
    UNA EXPEDICIÓN FASCINANTE A LOS CONFINES DE LA TIERRA.Prepárate para pasar la página y viajar al corazón de los polos como nunca lo habías hecho antes.Observa a los pingüinos bailar en grupo, a un pequeño oso jugar con su madre o a las ballenas romper el duro hielo.Gracias a la increíble tecnología PHOTICULAR«, única en el mundo, las regiones polares nunca habían estado tan cer...
    En stock

    26,90 €

  • GODZILLA. LA GUIA OFICIAL DEL REY DE LOS MONSTRUOS
    , AA.VV
    LA GUÍA OFICIAL DEL REY DE LOS MONSTRUOSMás de 70 años de caos cinematográfico, criaturas colosales y batallas legendarias se reúnen en la guía oficial del universo de Godzilla.Por primera vez, todas las eras del rey de los monstruos —desde las películas japonesas originales hasta sus espectaculares adaptaciones occidentales— se dan cita en una colección definitiva que incluye ...
    En stock

    34,90 €