- Editorial:
- GARCETA GRUPO EDITORIAL
- Materia
- Informática (manuales, cursos prácticos)
- ISBN:
- 978-84-17289-88-1
- Páginas:
- 228
- Encuadernación:
- Rústica
PROGRAMACIÓN EN RUST
SANTIAGO HIGUERA DE FRUTOS
1 Instalación y primeros pasos
2 Variables y tipos de datos
3 Bifurcaciones y bucles
4 Funciones
5 Propiedad de los valores
6 Tipos para secuencias
7 Estructuras
8 Enumeraciones
9 Colecciones
10 Referencias y vida útil
11 Genericos y traits
12 Traits de la librería std
13 Closures e iteradores
14 Punteros
15.1 Módulos
16 Gestión del entorno. Entrada y salida por pantalla
17 Ficheros de texto
18 La librería de crates de Rust
19 Test y documentación
Desde el año 2015, de acuerdo con la encuesta anual que realiza Stack Overflow entre más de 80.000 programadores de todo el mundo, Rust ha resultado ser el lenguaje de programación más apreciado por los programadores (The most loved language).
El lenguaje de programación Rust se creó con el objetivo de obtener un lenguaje de prestaciones similares o superiores a las de C o C++, pero poniendo énfasis en la seguridad del código. Pero Rust no solo ofrece código seguro, Rust ofrece una documentación de alta calidad, que permite la programación concurrente de manera eficiente y segura y programar en WebAssembly, ofrece un alto rendimiento en el procesamiento de datos y, además, dispone de un compilador muy efectivo, así como de un entorno de desarrollo completo, con servicios para documentación de programas, servicios para test unitarios o de integración, servicios para control de versiones y mucho más.
Desde su primera versión estable de enero de 2014, Rust se utiliza en los desarrollos de grandes empresas, como Amazon, Discord, Dropbox, Facebook (Meta), Google (Alphabet) y Microsoft. Actualmente, Rust se está utilizando para desarrollar el núcleo de sistemas operativos como Linux, Windows y Android.
En este libro se proporciona una extensa y profunda introducción al lenguaje Rust. En él se abordan y explican detalladamente numerosos temas relacionados con la programación en lenguaje Rust y se utilizan cientos de ejemplos de código que profundizan en numerosos aspectos del lenguaje.