{"product_id":"9788426737519","title":"LENGUAJE DE PROGRAMACION RUST","description":"\u003ch2\u003eLENGUAJE DE PROGRAMACION RUST\u003c\/h2\u003e\n\u003ch3\u003eResumen del libro\u003c\/h3\u003e\n\u003cp\u003eEste manual es la guía de referencia internacional para aprender Rust, el lenguaje de programación de sistemas de código abierto que prioriza la seguridad y el rendimiento sin sacrificar la ergonomía. Escrito por dos antiguos miembros del Rust Core Team, el libro le guía desde los fundamentos hasta técnicas avanzadas como la propiedad, los tiempos de vida y la concurrencia segura. A través de ejemplos prácticos y tres proyectos completos, aprenderá a escribir software más rápido, confiable y eficiente, aprovechando al máximo el ecosistema de Rust y su gestor de paquetes Cargo.\u003c\/p\u003e\n\u003ch3\u003e¿De qué trata?\u003c\/h3\u003e\n\u003cp\u003eEl libro ofrece un recorrido completo por el lenguaje Rust, comenzando con los conceptos esenciales y avanzando hacia temas complejos. En primer lugar, explica el sistema de propiedad, préstamo y tiempos de vida, que permite al compilador garantizar la seguridad de la memoria sin necesidad de un recolector de basura. A continuación, aborda los genéricos, los traits y los objetos trait para crear código reutilizable y expresivo. También se exploran los punteros inteligentes y las técnicas de multihilo, mostrando cómo la propiedad facilita la concurrencia sin riesgos de condiciones de carrera. El libro incluye el uso de Cargo para compilar, gestionar dependencias y documentar proyectos, así como las mejores prácticas para pruebas, manejo de errores y refactorización. Como parte práctica, se desarrollan tres proyectos completos: un juego de adivinanzas, una herramienta de línea de comandos y un servidor multihilo, que integran todos los conocimientos adquiridos.\u003c\/p\u003e\n\u003ch3\u003eTemas principales\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePropiedad, préstamo y tiempos de vida en Rust\u003c\/li\u003e\n\u003cli\u003eGenéricos, traits y objetos trait para programación genérica\u003c\/li\u003e\n\u003cli\u003ePunteros inteligentes y concurrencia segura con multihilo\u003c\/li\u003e\n\u003cli\u003eGestión de proyectos con Cargo: compilación, dependencias y documentación\u003c\/li\u003e\n\u003cli\u003ePruebas, manejo de errores y refactorización de código\u003c\/li\u003e\n\u003cli\u003eDesarrollo de proyectos completos: juego, herramienta CLI y servidor multihilo\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 desarrolladores de todos los niveles que deseen aprender Rust desde cero o perfeccionar sus habilidades. Es especialmente útil para programadores de sistemas, ingenieros de software que buscan un lenguaje seguro y eficiente, y cualquier persona interesada en la programación concurrente y de alto rendimiento. También es adecuado para quienes ya tienen experiencia en otros lenguajes y quieren explorar las ventajas únicas de Rust.\u003c\/p\u003e\n\u003ch3\u003eQué aporta este libro\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComprensión profunda del sistema de propiedad y préstamo, clave para escribir código seguro y eficiente.\u003c\/li\u003e\n\u003cli\u003eHabilidades prácticas para desarrollar proyectos reales en Rust, desde herramientas CLI hasta servidores multihilo.\u003c\/li\u003e\n\u003cli\u003eConocimiento de las mejores prácticas para pruebas, manejo de errores y gestión de dependencias con Cargo.\u003c\/li\u003e\n\u003cli\u003eCapacidad para aprovechar la concurrencia segura y los punteros inteligentes en aplicaciones complejas.\u003c\/li\u003e\n\u003cli\u003eUna base sólida para seguir avanzando en el ecosistema Rust y contribuir a proyectos de código abierto.\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 NICHOLS, CAROL; KLABNIK, STEVE\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEditorial:\u003c\/strong\u003e Marcombo\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 COMPUTACION E INFORMATICA, PROGRAMACION INFORMATICA\/DESARROLLO DE SOFTWAR, LENGUAJES DE PROGRAMACION Y EXTENSION\/SCRIPTING: G\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColección:\u003c\/strong\u003e FONDO\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEncuadernación:\u003c\/strong\u003e Bolsillo\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFecha de edición:\u003c\/strong\u003e abril de 2024\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNúmero de páginas:\u003c\/strong\u003e 582\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePeso:\u003c\/strong\u003e 970 g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eValoración editorial\u003c\/h3\u003e\n\u003cp\u003eEste manual se ha consolidado como la referencia esencial para aprender Rust, respaldado por la experiencia de sus autores como miembros del equipo central del lenguaje. Su enfoque didáctico combina teoría y práctica, con ejemplos claros y proyectos que integran los conceptos clave. Es una obra recomendada tanto para principiantes como para desarrolladores experimentados que buscan dominar un lenguaje que está ganando terreno en sistemas, aplicaciones web y herramientas de alto rendimiento. La edición en español facilita el acceso a una comunidad hispanohablante cada vez más amplia.\u003c\/p\u003e","brand":"MARCOMBO","offers":[{"title":"Default Title","offer_id":53477014995291,"sku":"9788426737519","price":39.5,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1018\/0650\/6331\/files\/978842673751.jpg?v=1782867637","url":"https:\/\/kalamobooks.com\/products\/9788426737519","provider":"Kalamo Books","version":"1.0","type":"link"}