{"product_id":"speed-up-your-python-with-rust-optimize-python-performance-by-creating-python-pip-modules-in-rust-with-pyo3-9781801811446","title":"Acelera tu Python con Rust: Optimiza el rendimiento de Python creando módulos pip de Python en Rust con PyO3","description":"\u003cp\u003e\u003cstrong\u003eDescubre cómo inyectar tu código con características Rust de alto rendimiento para desarrollar aplicaciones rápidas y seguras para la memoria\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCaracterísticas clave: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eAprende a implementar Rust en un sistema Python sin alterar todo el sistema\u003c\/li\u003e\n\u003cli\u003eEscribe código Rust seguro y eficiente como desarrollador Python comprendiendo las características esenciales de Rust\u003c\/li\u003e\n\u003cli\u003eCrea extensiones Python en Rust usando módulos Python NumPy en tu código Rust\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDescripción del libro: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003ePython ha facilitado el desarrollo de software, pero se queda corto en varias áreas, incluyendo la gestión de memoria, lo que lleva a un bajo rendimiento y seguridad. Rust, por otro lado, proporciona seguridad de memoria sin usar un recolector de basura, lo que significa que, con su bajo consumo de memoria, puedes construir aplicaciones de alto rendimiento y seguras con relativa facilidad. Sin embargo, reescribir todo en Rust puede ser costoso y arriesgado, ya que es posible que no haya soporte de paquetes en Rust para el problema que se está resolviendo. Aquí es donde entran en juego los enlaces de Python y pip.\u003c\/p\u003e\u003cp\u003eEste libro te ayudará, como desarrollador de Python, a comenzar a usar Rust en tus proyectos de Python sin tener que administrar un servidor o aplicación Rust separado. Dado que ya comprenderás conceptos como funciones y bucles, este libro cubre las peculiaridades de Rust, como la gestión de memoria, para codificar Rust de manera productiva y estructurada. Explorarás el crate PyO3 para fusionar código Rust con Python, aprenderás a empaquetar tu código Rust fusionado en un paquete pip y luego desplegarás una aplicación Python Flask en Docker que utiliza un módulo pip privado de Rust. Finalmente, dominarás temas avanzados de enlace de Rust, como la inspección de objetos y módulos de Python en Rust.\u003c\/p\u003e\u003cp\u003eAl final de este libro de Rust, podrás desarrollar aplicaciones seguras y de alto rendimiento con un mejor soporte de concurrencia.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eLo que aprenderás: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eExplora las peculiaridades del lenguaje de programación Rust que un desarrollador de Python necesita comprender para codificar en Rust\u003c\/li\u003e\n\u003cli\u003eComprende las ventajas y desventajas del procesamiento multiproceso y la seguridad de los hilos para escribir código concurrente\u003c\/li\u003e\n\u003cli\u003eConstruye y gestiona un proyecto de software con cargo y crates\u003c\/li\u003e\n\u003cli\u003eFusiona código Rust con Python para que Python pueda importar y ejecutar código Rust\u003c\/li\u003e\n\u003cli\u003eDespliega una aplicación Python Flask en Docker que utiliza un módulo pip privado de Rust\u003c\/li\u003e\n\u003cli\u003eInspecciona y crea tus propios objetos Python en Rust\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eA quién va dirigido este libro: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eEste libro está dirigido a desarrolladores de Python que quieren acelerar su código Python con Rust e implementar Rust en un sistema Python sin alterar todo el sistema. Podrás aprender sobre todos los temas relacionados con la programación en Rust. Se requieren conocimientos básicos de Python para aprovechar al máximo este libro.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-14364609\"\u003eMaxwell Flitton\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Packt Publishing\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 21\/01\/2022\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 384\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.45 libras\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.25h x 7.50w x 0.79d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781801811446\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 180181144X\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051360\"\u003eLenguajes | Python\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM060160\"\u003eInternet | Programación web\u003c\/a\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eEste título no es retornable\u003c\/i\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":44593533190381,"sku":"9781801811446","price":61.32,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_75454e7a-b35d-4ad5-93d4-4f55909b2ccd.jpg?v=1702313880","url":"https:\/\/sureshotbooks.com\/es\/products\/speed-up-your-python-with-rust-optimize-python-performance-by-creating-python-pip-modules-in-rust-with-pyo3-9781801811446","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}