Puntuación:
Las críticas elogian el libro como una excelente introducción a Rust, destacando su claridad y accesibilidad para los principiantes. Sin embargo, algunos lectores señalan que los capítulos son relativamente cortos, lo que lleva a desear explicaciones más profundas sobre ciertos temas.
Ventajas:Explicaciones claras y fáciles de entender, bueno para principiantes, informativo y atractivo, cubre características clave de Rust sin abrumar por su complejidad, más adecuado para novatos en comparación con otros recursos.
Desventajas:Los capítulos son demasiado cortos, y algunos temas podrían necesitar explicaciones más detalladas.
(basado en 5 opiniones de lectores)
Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis
Comprende los fundamentos de la programación en Rust y pon en práctica tus conocimientos.
CARACTERÍSTICAS PRINCIPALES
⬤ Incluye los fundamentos de Rust, sus características avanzadas y cómo comenzar a codificar en Rust.
⬤ Numerosos proyectos que mejoran la codificación, la fluidez conceptual y la experiencia del mundo real.
⬤ Cada parte de Rust se introduce y se explica en detalle, junto con cómo usarlo.
DESCRIPCIÓN
Rust es un sofisticado lenguaje de programación de sistemas para la velocidad, la seguridad de la memoria, y el paralelismo. Este libro le ofrece una rápida introducción a Rust para que pueda iniciarse en la programación de sistemas de bajo nivel y desarrollar aplicaciones web, servicios de red y programas embebidos.
El libro comienza con instrucciones para configurar el entorno de Rust, desarrollar un programa "hola mundo" y empezar a utilizar cargo, el gestor de paquetes de Rust y la herramienta de compilación. El libro es un curso intensivo, aunque cubre principios fundamentales de programación como variables y mutabilidad, tipos de datos, comentarios y flujo de control. En concreto, se tratan temas como la propiedad, los préstamos, los structs, los enums y otras colecciones. El tratamiento de errores, la gestión de la memoria y la concurrencia están bien demostrados mediante proyectos prácticos. El libro explica cómo construir pruebas automatizadas, escribir aplicaciones multihilo y utilizar estructuras de datos comunes sin dificultad. El libro concluye con varios proyectos prácticos, que incluyen la creación de una aplicación CLI, una aplicación web, un clasificador de imágenes binarias y un programa embebido.
Después de leer este libro, tendrás un conocimiento profundo de los principios de la programación en Rust y serás capaz de producir código Rust idiomático para tus proyectos, así como pruebas y documentación mejoradas.
LO QUE APRENDERÁS
⬤ Aprenda el Cargo de Rust, conceptos fundamentales, colecciones, tipos de datos genéricos, iteradores y cierres.
⬤ Aprenda a escribir y experimentar el funcionamiento de programas seguros para la memoria.
⬤ Implementar y practicar varias estructuras de datos y algoritmos.
⬤ Familiarícese con los sistemas de módulos de Rust, como paquetes, cajas, módulos y rutas.
⬤ Trabaje con el manejo de errores, las pruebas de código y el trabajo de la capacidad de concurrencia.
A QUIÉN VA DIRIGIDO ESTE LIBRO
Este libro está dirigido a desarrolladores de software y programadores de sistemas interesados en Rust como alternativa a C/C++. Este libro también está disponible para estudiantes interesados en aprender programación de sistemas usando Rust. El libro asume que se tienen conocimientos previos de conceptos básicos de programación o de cualquier otro lenguaje de programación.
© 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)