Rust definitivo para la programación de sistemas

Puntuación:   (4,6 de 5)

Rust definitivo para la programación de sistemas (Mahmoud Harmouch)

Opiniones de los lectores

Resumen:

Las críticas destacan que el libro es un recurso adecuado para principiantes que quieran iniciarse en Rust, ya que ofrece explicaciones claras y abarca una amplia gama de temas. Sin embargo, recibe críticas por su tratamiento superficial de conceptos avanzados y por el gran tamaño de la fuente, que infla el número de páginas. Algunos usuarios elogian sus ejercicios prácticos y su enfoque en el código seguro, mientras que otros expresan su decepción con respecto a la profundidad de la cobertura para programadores experimentados.

Ventajas:

Contenido claro
apto para principiantes
cubre una amplia gama de temas
bueno para los ejercicios prácticos
se centra en el software seguro y fiable
muy recomendable para la programación de sistemas
en general atractivo y eficaz.

Desventajas:

Tratamiento superficial de conceptos avanzados
no apto para los que buscan una comprensión en profundidad
el tamaño grande de la fuente aumenta innecesariamente el número de páginas
algunos temas mencionados en la introducción faltan en las secciones.

(basado en 12 opiniones de lectores)

Título original:

Ultimate Rust for Systems Programming

Contenido del libro:

Construir hoy los sistemas del mañana a la manera de Rust

Descripción del libro

Este libro es su guía para dominar la programación en Rust, dotándole de las habilidades y conocimientos esenciales para una programación de sistemas eficiente. Comienza presentando la importancia de Rust en el ámbito de la programación de sistemas y destacando sus ventajas sobre lenguajes tradicionales como C/C++. A continuación, se embarcará en un viaje práctico, instalando Rust en varias plataformas y configurando el entorno de desarrollo. Desde escribir su primer programa «¡Hola, mundo! «hasta aprovechar la potencia del gestor de paquetes de Rust, Cargo, el libro garantiza una iniciación sin problemas en el lenguaje.

Profundizando, el libro cubre conceptos fundamentales, incluyendo variables, tipos de datos, flujo de control, funciones, cierres y aspectos cruciales de la gestión de memoria como propiedad, préstamos y tiempos de vida. Se presta especial atención a las estrictas garantías de seguridad de memoria de Rust, guiándole en la escritura de código seguro con la ayuda del comprobador de préstamos.

El libro extiende su alcance a las colecciones de Rust, las técnicas de gestión de errores y las complejidades de la gestión de la concurrencia. Desde hilos y primitivas de sincronización como Mutex y RwLock hasta programación asíncrona con async/await y la biblioteca Tokio, obtendrá una comprensión completa de las capacidades de Rust. Este libro lo cubre todo

Tabla de Contenidos

1. Programación de Sistemas con Rust

2. Conceptos básicos de Rust

3. Traits y Genéricos

4. Estructuras de Datos Incorporadas en Rust

5. Manejo de Errores y Recuperación

6. Gestión de Memoria y Punteros

7. Gestión de la concurrencia

8. Programas de línea de comandos

9. Trabajar con dispositivos de E/S en Rust

10. Iteradores y Cierres

11. Pruebas unitarias en Rust

12. Programación en Red

13. Codificación insegura en Rust

14. Programación asíncrona

15. Ensamblado Web con Rust

Índice

Otros datos del libro:

ISBN:9788196994730
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Rust definitivo para la programación de sistemas - Ultimate Rust for Systems Programming
Construir hoy los sistemas del mañana a la manera de...
Rust definitivo para la programación de sistemas - Ultimate Rust for Systems Programming

Las obras del autor han sido publicadas por las siguientes editoriales:

© 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)