{"product_id":"9788417289881","title":"PROGRAMACION EN RUST","description":"\u003ch2\u003ePROGRAMACION EN RUST\u003c\/h2\u003e\n\u003ch3\u003eResumen del libro\u003c\/h3\u003e\n\u003cp\u003eEste libro ofrece una guía completa y práctica para aprender Rust, un lenguaje de programación moderno diseñado para ofrecer el máximo rendimiento y seguridad. A través de una estructura clara y ejemplos detallados, el lector descubrirá cómo Rust permite escribir código eficiente y fiable, eliminando errores comunes de memoria y concurrencia. Ideal tanto para quienes se inician en este lenguaje como para programadores experimentados que buscan una alternativa potente a C y C++.\u003c\/p\u003e\n\u003ch3\u003e¿De qué trata?\u003c\/h3\u003e\n\u003cp\u003eLa obra aborda los fundamentos de Rust desde sus conceptos más básicos hasta aspectos avanzados. Comienza explicando su sintaxis y sistema de tipos, haciendo hincapié en el modelo de propiedad (ownership) y préstamo (borrowing), que garantizan la seguridad de la memoria sin necesidad de un recolector de basura. A continuación, profundiza en la gestión de errores, la programación concurrente y el uso de traits y genéricos. El libro incluye ejercicios prácticos y proyectos que permiten aplicar los conocimientos adquiridos, facilitando la transición de la teoría a la práctica. Se presta especial atención a las diferencias con otros lenguajes como C, destacando las ventajas de Rust en términos de seguridad y rendimiento.\u003c\/p\u003e\n\u003ch3\u003eTemas principales\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFundamentos del lenguaje Rust: sintaxis, tipos de datos y control de flujo.\u003c\/li\u003e\n\u003cli\u003eSistema de propiedad (ownership), préstamo (borrowing) y tiempos de vida (lifetimes).\u003c\/li\u003e\n\u003cli\u003eGestión de errores con Result y Option.\u003c\/li\u003e\n\u003cli\u003eProgramación concurrente segura con hilos, canales y mutex.\u003c\/li\u003e\n\u003cli\u003eUso de traits, genéricos y programación orientada a objetos en Rust.\u003c\/li\u003e\n\u003cli\u003eComparativa práctica con C y C++ en términos de rendimiento y seguridad.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e¿Para quién está recomendado?\u003c\/h3\u003e\n\u003cp\u003eEste libro está dirigido a programadores con conocimientos previos en lenguajes como C, C++ o Java que deseen aprender Rust desde cero o profundizar en sus características avanzadas. También es adecuado para estudiantes de informática y profesionales del desarrollo de software interesados en la programación de sistemas, aplicaciones de alto rendimiento o desarrollo seguro. No se requieren conocimientos previos de Rust, pero sí cierta familiaridad con conceptos de programación imperativa.\u003c\/p\u003e\n\u003ch3\u003eQué aporta este libro\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDominio práctico del sistema de propiedad y préstamo, clave para escribir código seguro y eficiente.\u003c\/li\u003e\n\u003cli\u003eCapacidad para desarrollar aplicaciones concurrentes sin riesgos de condiciones de carrera.\u003c\/li\u003e\n\u003cli\u003eHabilidades para migrar proyectos de C o C++ a Rust, aprovechando su mayor seguridad.\u003c\/li\u003e\n\u003cli\u003eEjercicios y ejemplos que facilitan la asimilación de conceptos complejos.\u003c\/li\u003e\n\u003cli\u003eUna base sólida para explorar el ecosistema de Rust, incluyendo Cargo y crates.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFicha técnica\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAutor:\u003c\/strong\u003e Santiago Higuera de Frutos\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEditorial:\u003c\/strong\u003e Ibergarceta Publicaciones S.L.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIdioma:\u003c\/strong\u003e Español\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTema:\u003c\/strong\u003e Informática - Programación y lenguajes - Otros lenguajes\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColección:\u003c\/strong\u003e Informática y Telecomunicaciones\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEncuadernación:\u003c\/strong\u003e Tapa blanda\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFecha de edición:\u003c\/strong\u003e 2022\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNúmero de páginas:\u003c\/strong\u003e 230\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensiones:\u003c\/strong\u003e 17.0 cm x 24.0 cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePeso:\u003c\/strong\u003e 472.0 gr\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eValoración editorial\u003c\/h3\u003e\n\u003cp\u003eEsta obra constituye una introducción sólida y bien estructurada a Rust, ideal para quienes buscan un lenguaje de sistemas moderno y seguro. Su enfoque didáctico, con ejemplos prácticos y comparaciones con C, facilita la comprensión de conceptos novedosos como el ownership. Aunque el libro cubre los fundamentos de manera exhaustiva, los programadores con experiencia en otros lenguajes encontrarán un camino claro hacia la productividad en Rust. Es una opción recomendable tanto para el autoaprendizaje como para su uso en entornos académicos o de formación profesional.\u003c\/p\u003e","brand":"IBERGARCETA PUBLICACIONES S.L.","offers":[{"title":"Default Title","offer_id":53543087636827,"sku":"9788417289881","price":123.5,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1018\/0650\/6331\/files\/9788417289881.jpg?v=1783514815","url":"https:\/\/kalamobooks.com\/products\/9788417289881","provider":"Kalamo Books","version":"1.0","type":"link"}