Compartir

Lenguaje de programación Rust

Sinopsis del producto

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 asociadas con los lenguajes de bajo nivel.

Lenguaje de programación Rust es su guía definitiva para navegar por las características y capacidades únicas de Rust 2021. Escrito por Klabnik y Nichols, antiguos miembros del Rust Core Team, este libro le llevarÔ desde los conceptos mÔs bÔsicos hasta las técnicas avanzada y 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 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!

MERCADO, COMPETENCIA Y VENTAJAS COMPETITIVAS

Mercado: todos los usuarios iniciales de Rust.o interesados en conocerlo.

Competencia: No detectada

Ventajas competitivas: Ćŗnico libro sobre el tema.

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.

CONTENIDO
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ónorientada a objetos. 399

CapĆ­tulo 18. Patrones y coincidencias. 423
CapĆ­tulo 19. CaracterĆ­sticas avanzadas447
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

9788426737519

KLABNIK, STEVE

Sinopsis del producto

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 asociadas con los lenguajes de bajo nivel.

Lenguaje de programación Rust es su guía definitiva para navegar por las características y capacidades únicas de Rust 2021. Escrito por Klabnik y Nichols, antiguos miembros del Rust Core Team, este libro le llevarÔ desde los conceptos mÔs bÔsicos hasta las técnicas avanzada y 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 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!

MERCADO, COMPETENCIA Y VENTAJAS COMPETITIVAS

Mercado: todos los usuarios iniciales de Rust.o interesados en conocerlo.

Competencia: No detectada

Ventajas competitivas: Ćŗnico libro sobre el tema.

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.

CONTENIDO
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ónorientada a objetos. 399

CapĆ­tulo 18. Patrones y coincidencias. 423
CapĆ­tulo 19. CaracterĆ­sticas avanzadas447
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

9788426737519

KLABNIK, STEVE

Ver mƔs
Ver menos

$97.680,00 $83.028,00 -15%

Descuento -15%

99999 disponibles

*Precios vƔlidos solo para compras online.
Costo de envĆ­o      Medios de pago
mp-logo-hand-shake
Hasta 12 pagos sin tarjeta con Mercado Pago. Saber mƔs
Compra con Mercado Pago sin tarjeta y paga mes a mes
1
Agrega tu producto al carrito y al momento de pagar, elige ā€œCuotas sin Tarjetaā€ o ā€œMeses sin Tarjetaā€.
2
Inicia sesión en Mercado Pago.
3
Elige la cantidad de pagos que se adapten mejor a ti ”y listo!

Crédito sujeto a aprobación.

ĀæTienes dudas? Consulta nuestra Ayuda.

Con esta compra sumƔs 97680 puntos
Consultas
Comprar ahora

Especificaciones

Tapa blanda o Bolsillo
Argentina
EspaƱol / Castellano
Producto a la venta formado por un Ćŗnico componente
Marcombo
20/02/2020
10
ISBN 9788426737519

QuizƔs te interese

Valoraciones

No hay valoraciones aĆŗn.

ĀæYa lo leĆ­ste? ValorĆ” “Lenguaje de programación Rust”

Creado por Livriz