El lenguaje de programación Rust ha ganado popularidad en los últimos años debido a su enfoque en la seguridad y el rendimiento, y se ha convertido en una excelente opción para el desarrollo de aplicaciones críticas y sistemas de alto rendimiento.
Índice
Capítulo 1. Rust, el lenguaje de programación
Capítulo 2. Entorno de desarrollo
Capítulo 3. Primer programa
Capítulo 4. Concepto de variable, tipos de datos simples y constantes
Capítulo 5. Características propias del lenguaje
Capítulo 6. Sistemas de referencias
Capítulo 7. Tipos de datos compuestos
Capítulo 8. Tipos de operaciones
Capítulo 9. Funciones y macros de expansión
Capítulo 10. Tipos de datos complejos
Capítulo 11. Entrada estándar, salida estándar y comentarios
Capítulo 12. Estructuras condicionales y coincidencia de patrones
Capítulo 13. Bucles
Capítulo 14. Structs
Capítulo 15. Cargo
Capítulo 16. Estructura de un proyecto
Capítulo 17. Módulos
Capítulo 18. Genéricos
Capítulo 19. Manejo de errores y pruebas unitarias
Capítulo 20. Ciclos de vida de referencia y anotaciones
Comparte este libro
Sinopsis
El lenguaje de programación Rust ha ganado popularidad en los últimos años debido a su enfoque en la seguridad y el rendimiento, y se ha convertido en una excelente opción para el desarrollo de aplicaciones críticas y sistemas de alto rendimiento. Con una comunidad en constante crecimiento y el respaldo de importantes empresas, Rust constituye una herramienta poderosa para desarrolladores que buscan un lenguaje de programación con una sintaxis moderna y a la vez seguro y eficiente.
Hoy en día, Rust emerge como una eficaz herramienta para el desarrollo de sistemas operativos, programación de sistemas embebidos, aplicaciones de red y servidor, sistemas de tiempo real e, incluso, desarrollo de videojuegos e implementaciones de blockchain.
En estas páginas el lector encontrará la oportunidad de introducirse en los fundamentos para aprender a programar en Rust, y de asentar -a través de ejemplos y ejercicios prácticos- los cimientos para trabajar en unos de los lenguajes de programación más interesantes de los últimos tiempos.
Colección
MANUALES IMPRESCINDIBLES
Código
2311385
I.S.B.N.
978-84-415-4909-8
Publicación 19/09/2024
Clasificación IBIC
UMA
Formato
Papel
Páginas
448
Colección
MANUALES IMPRESCINDIBLES
Código
2382545
I.S.B.N.
978-84-415-5068-1
Publicación 19/09/2024
Clasificación IBIC
UMA
Formato
ePub
Autor
Eliezer López
Eliezer López es Ingeniero en Informática por la Universidad de Cádiz. Actualmente trabaja como responsable de 'Operaciones y Estrategia' en WATA Factory, y es instructor de varios lenguajes de programación en la biblioteca de cursos de LinkedIn Learning en español.
Para Eliezer, la digitalización es un punto clave en la transformación y avance del sector empresarial de nuestra sociedad; una transformación que pasa por la tecnología en general y el desarrollo de software en particular.
Con más de diez años de experiencia en la gestión de equipos en el sector IT y en la impartición de formación, el autor transmite de forma sencilla los aspectos técnicos más complejos, y consigue alinear las capas de negocio, gestión y desarrollo.