¡Oferta!

Lenguaje de programación Rust

29,99 62,54 

Con contribuciones de la Rust Community

Otras opciones
Accede gratis al libro
39,50 

En Stock

  • ISBN: 9788426737519
  • Tipo de Encuadernación: Tapa blanda o bolsillo
  • Dimensiones de producto: 17x0x24
  • Número de páginas: 582
29,99 

Producto virtual

  • E-Book ISBN: 9788426738387
  • Número de páginas del E-Book: 582
El precio original era: 69,49 €.El precio actual es: 62,54 €.

En Stock

  • ISBN: 9788426737519
  • Tipo de Encuadernación: Tapa blanda o bolsillo
  • Dimensiones de producto: 17x0x24
  • Número de páginas: 582
  • E-Book ISBN: 9788426738387
  • Número de páginas del E-Book: 582

Libro físico

  • Envíos a todo el mundo
  • Suscriptores obtienen descuentos en la compra de libros físicos, envíos gratuitos en España Peninsular y Baleares y acceso a todo el catálogo digital de Marcombo.
    ¿No estás suscrito? ¡Suscríbte!

eBook

  • Accede al eBook a través de nuestra plataforma digital.
  • Lee online y offline en cualquier dispositivo móvil con nuestra app de lectura.
  • Resalta, crea notas, extrae citas, traduce y busca en el diccionario, todo a través de nuestro lector inmersivo.

Libro físico + eBook

  • Envíos a todo el mundo
  • Accede al eBook a través de nuestra plataforma digital.
  • Lee online y offline en cualquier dispositivo móvil con nuestra app de lectura.
  • Resalta, crea notas, extrae citas, traduce y busca en el diccionario, todo a través de nuestro lector inmersivo.

Suscriptores obtienen descuentos en la compra de libros físicos, envíos gratuitos en toda España y acceso a todo el catálogo digital de Marcombo.
¿No estás suscripto? ¡Suscríbete!

Suscripción

  • Prueba gratis por 7 días. Planes desde 7,99 €/ mes
  • Accede a todo el catálogo de Marcombo
  • Lectura online y offline
  • Acceso a contenidos previos a su publicación
  • Envíos gratuitos y descuentos especiales para compras en la tienda

Suscribirse
Suscribirse
¿Quieres un descuento? ¡Hazte miembro mediante la compra de El gran libro de Node.js – E-book!

Más información

Descripción

Índice

Detalles

Colecciones

Categorías

Características

  • Autor: Carol Nichols; Steve Klabnik
  • Tipo de Encuadernación: Tapa blanda o bolsillo
  • Dimensiones de producto: 1x17x24
  • Número de páginas: 582
  • Idioma: Español
  • Fecha de publicación: 18/04/2024
  • País: España
  • E-Book ISBN: 9788426738387
  • Número de páginas del E-Book: 582

Descripción

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.

Información adicional

Peso 0,97 kg

Content missing

Índice

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