Puntuación:
El libro 'Rust in Action' ha sido bien recibido por sus explicaciones claras, ejemplos prácticos y cobertura exhaustiva de Rust y la programación de sistemas. Sin embargo, ha recibido críticas por algunas incoherencias en las explicaciones y falta de profundidad en ciertas áreas, especialmente para lectores ya familiarizados con conceptos de programación de sistemas.
Ventajas:⬤ Bien escrito y conciso
⬤ ejemplos significativos y código de alta calidad
⬤ pedagogía efectiva que introduce temas complejos de forma incremental
⬤ bueno para programadores intermedios
⬤ combina el lenguaje Rust y la programación de sistemas
⬤ las aplicaciones prácticas mejoran la comprensión.
⬤ Algunas secciones son repetitivas o mal explicadas
⬤ las páginas son delgadas y propensas a sangrar por los resaltadores
⬤ puede ser demasiado superficial para los lectores con experiencia previa en programación de sistemas
⬤ ciertos capítulos pueden ser demasiado verboso y desenfocado
⬤ contiene inexactitudes en los ejemplos de código.
(basado en 27 opiniones de lectores)
Rust in Action
Rust in Action es una guía práctica para la programación de sistemas con Rust. Escrito para programadores curiosos, presenta casos de uso del mundo real que van mucho más allá de la sintaxis y la estructura.
Resumen
Rust in Action introduce el lenguaje de programación Rust explorando numerosos conceptos y técnicas de programación de sistemas. Aprenderás Rust profundizando en cómo funcionan los ordenadores bajo el capó. Te encontrarás jugando con almacenamiento persistente, memoria, redes e incluso jugando con las instrucciones de la CPU. El libro te lleva a través del uso de Rust para extender otras aplicaciones y te enseña trucos para escribir código cegadoramente rápido. También descubrirás la programación paralela y concurrente. Lleno hasta el borde de casos de uso y escenarios de la vida real, irás más allá de la sintaxis de Rust y verás lo que Rust puede ofrecer en casos de uso del mundo real.
La compra del libro impreso incluye un libro electrónico gratuito en formato PDF, Kindle y ePub de Manning Publications.
Acerca de la tecnología
Rust es el lenguaje perfecto para la programación de sistemas. Ofrece la potencia de bajo nivel de C junto con sólidas características de seguridad que le permiten programar sin miedo. Ideal para aplicaciones que requieren concurrencia, los programas Rust son compactos, legibles y rapidísimos. Lo mejor de todo es que el famoso compilador inteligente de Rust le ayuda a evitar incluso los errores de codificación más sutiles.
Acerca del libro
Rust en Acción es una guía práctica para la programación de sistemas con Rust. Escrito para programadores curiosos, presenta casos de uso del mundo real que van mucho más allá de la sintaxis y la estructura. Explorará las implementaciones de Rust para la manipulación de archivos, redes y programación a nivel de núcleo y descubrirá técnicas impresionantes para el paralelismo y la concurrencia. En el camino, dominarás el modelo único de Rust para la gestión de memoria sin un recolector de basura.
Contenido
Programación en Rust de elemental a avanzada.
Ejemplos prácticos de programación de sistemas.
Aplicaciones de línea de comandos, gráficas y en red.
Acerca del lector
Para programadores intermedios. No se requiere experiencia previa con Rust.
Sobre el autor
Tim McNamara utiliza Rust para construir pipelines de procesamiento de datos y arte generativo. Es experto en procesamiento del lenguaje natural e ingeniería de datos.
Índice
1 Introducción a Rust.
PARTE 1 DISTINTIVOS DEL LENGUAJE RUST.
2 Fundamentos del lenguaje.
3 Tipos de datos compuestos.
4 Tiempos de vida, propiedad y préstamos.
PARTE 2 DESMITIFICANDO LA PROGRAMACIÓN DE SISTEMAS.
5 Datos en profundidad.
6 Memoria.
7 Archivos y almacenamiento.
8 Redes.
9 Tiempo y cronometraje.
10 Procesos, hilos y contenedores.
11 Kernel.
12 Señales, interrupciones y excepciones.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)