{"id":37661,"date":"2019-10-31T22:18:53","date_gmt":"2019-10-31T19:18:53","guid":{"rendered":"https:\/\/prohoster.info\/blog\/rust-budushhee-sistemnogo-programmirovaniya-s-novyj-assembler-vystuplenie-odnogo-iz-vedushhih-inzhenerov-intel\/"},"modified":"2019-10-31T22:18:53","modified_gmt":"2019-10-31T19:18:53","slug":"rust-budushhee-sistemnogo-programmirovaniya-s-novyj-assembler-vystuplenie-odnogo-iz-vedushhih-inzhenerov-intel","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/rust-budushhee-sistemnogo-programmirovaniya-s-novyj-assembler-vystuplenie-odnogo-iz-vedushhih-inzhenerov-intel","title":{"rendered":"\u00abRust \u2014 el futuro de la programaci\u00f3n de sistemas, C \u2014 el nuevo ensamblador\u00bb \u2014 charla de uno de los principales ingenieros de Intel","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>En la reciente Cumbre de Tecnolog\u00eda de C\u00f3digo Abierto (Open Source Technology Summit - OSTS)&nbsp;<noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/josh_triplett\/media\">Josh Triplett<\/a><\/noindex>, el ingeniero principal de Intel explic\u00f3 que su empresa est\u00e1 interesada en que Rust alcance en un futuro cercano un \"paridad\" con el todav\u00eda dominante lenguaje C en el \u00e1mbito del desarrollo de sistemas y de bajo nivel. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=l9hM0h6IQDo\">En su presentaci\u00f3n<\/a><\/noindex> Bajo el t\u00edtulo \"Intel y Rust: el futuro de la programaci\u00f3n de sistemas\", tambi\u00e9n habl\u00f3 sobre la historia de la programaci\u00f3n de sistemas, c\u00f3mo C se convirti\u00f3 en el lenguaje de programaci\u00f3n de sistemas \"por defecto\", qu\u00e9 ventajas ofrece Rust sobre C y c\u00f3mo en un futuro cercano puede reemplazar completamente a C en esta \u00e1rea de programaci\u00f3n.<\/p>\n<p><img decoding=\"async\" alt=\"\u00abRust \u2014 el futuro de la programaci\u00f3n de sistemas, C \u2014 el nuevo ensamblador\u00bb \u2014 charla de uno de los principales ingenieros de Intel\" src=\"\/wp-content\/uploads\/2019\/09\/808f43997681e59a5918f05b681ebfc1.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>La programaci\u00f3n de sistemas es el desarrollo y la gesti\u00f3n de software que sirve de plataforma para la creaci\u00f3n de aplicaciones, facilitando la interacci\u00f3n de estas con el procesador, la memoria RAM, los dispositivos de entrada-salida y el equipo de red. El software de sistema crea una abstracci\u00f3n especial en forma de interfaces que ayudan a desarrollar software de aplicaci\u00f3n sin adentrarse en los detalles de c\u00f3mo funciona el \"hardware\".<\/p>\n<p>Triplet define la programaci\u00f3n de sistemas como \"todo lo que no es una aplicaci\u00f3n\". Incluye cosas como BIOS, firmware, cargadores y n\u00facleos de sistemas operativos, diversos tipos de c\u00f3digo de bajo nivel incorporado, as\u00ed como implementaciones de m\u00e1quinas virtuales. Es interesante notar que Triplet considera que un navegador web tambi\u00e9n es software de sistema, ya que el navegador ha evolucionado para convertirse en algo m\u00e1s que \"simplemente un programa\", transform\u00e1ndose en una verdadera \"plataforma para sitios web y aplicaciones web\".<\/p>\n<p>En el pasado, la mayor\u00eda de los programas de sistema, incluidos BIOS, cargadores y firmware, se escrib\u00edan en lenguaje ensamblador. En la d\u00e9cada de 1960 se iniciaron experimentos para proporcionar soporte de hardware para lenguajes de alto nivel, lo que llev\u00f3 a la creaci\u00f3n de lenguajes como PL\/S, BLISS, BCPL y ALGOL 68.<\/p>\n<p><center><\/center><\/p>\n<p>Luego, en los a\u00f1os 70, Dennis Ritchie cre\u00f3 el lenguaje de programaci\u00f3n C para el sistema operativo Unix. Desarrollado a partir del lenguaje B, que ni siquiera ten\u00eda soporte para tipado, C estaba lleno de potentes funciones de alto nivel que eran ideales para escribir sistemas operativos y controladores. Varios componentes de UNIX, incluida su n\u00facleo, fueron eventualmente reescritos en C. Posteriormente, muchos otros programas del sistema, incluida la base de datos Oracle, la mayor parte del c\u00f3digo fuente de Windows y el sistema operativo Linux, tambi\u00e9n fueron escritos en C.<\/p>\n<p>C recibi\u00f3 un gran apoyo en este \u00e1mbito. Pero, \u00bfqu\u00e9 fue lo que realmente motiv\u00f3 a los desarrolladores a cambiarse a \u00e9l? Triplet considera que, para motivar a los desarrolladores a cambiar de un lenguaje de programaci\u00f3n a otro, este \u00faltimo debe, sobre todo, ofrecer nuevas funciones sin perder las capacidades anteriores.<\/p>\n<p>En primer lugar, el lenguaje debe ofrecer \"nuevas funciones suficientemente impresionantes\". \"No puede ser un poco mejor. Debe ser significativamente mejor para justificar el esfuerzo y el tiempo que los ingenieros necesitan para adaptarse\", explica. En comparaci\u00f3n con el lenguaje ensamblador, C ofreci\u00f3 muchas ventajas. Soportaba en cierta medida una tipificaci\u00f3n segura, proporcionaba mejor portabilidad y rendimiento con construcciones de alto nivel, y generaba en general un c\u00f3digo mucho m\u00e1s legible.<\/p>\n<p>En segundo lugar, el lenguaje debe proporcionar soporte para caracter\u00edsticas antiguas, lo que significa que al pasar a C, los desarrolladores deb\u00edan estar seguros de que fuera al menos tan funcional como el lenguaje ensamblador. Triplett explica: \u201cUn nuevo lenguaje no puede ser solo mejor; tambi\u00e9n debe ser igual de funcional\u201d. Adem\u00e1s de ser m\u00e1s r\u00e1pido y admitir cualquier tipo de dato que pod\u00eda usar el lenguaje ensamblador, C tambi\u00e9n ten\u00eda lo que Triplett llam\u00f3 una \u201cpuerta de emergencia\u201d, es decir, permit\u00eda insertar c\u00f3digo en ensamblador.<\/p>\n<p><img decoding=\"async\" alt=\"\u00abRust \u2014 el futuro de la programaci\u00f3n de sistemas, C \u2014 el nuevo ensamblador\u00bb \u2014 charla de uno de los principales ingenieros de Intel\" src=\"\/wp-content\/uploads\/2019\/09\/7f380b960f6eaab9903dc3dc42da2869.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Triplett considera que C se est\u00e1 convirtiendo en lo que fue el lenguaje ensamblador hace muchos a\u00f1os. \u201cC es el nuevo ensamblador\u201d, afirma. Ahora, los desarrolladores est\u00e1n buscando un nuevo lenguaje de alto nivel que no solo resuelva los problemas acumulados de C, que ya no se pueden corregir, sino que tambi\u00e9n ofrezca nuevas y emocionantes posibilidades. Este lenguaje debe ser lo suficientemente convincente como para persuadir a los desarrolladores a adoptarlo, ser seguro, proporcionar gesti\u00f3n autom\u00e1tica de memoria y mucho m\u00e1s.<\/p>\n<p>\u201cCualquier lenguaje que pretenda ser mejor que C debe ofrecer mucho m\u00e1s que simplemente una protecci\u00f3n contra el desbordamiento de b\u00fafer, si realmente quiere convertirse en una alternativa convincente. Los desarrolladores est\u00e1n interesados en la facilidad de uso y el rendimiento, en escribir c\u00f3digo que no requiera explicaciones y realice m\u00e1s trabajo en menos l\u00edneas. Tambi\u00e9n es necesario abordar los problemas de seguridad. La simplicidad de uso y el rendimiento est\u00e1n intr\u00ednsecamente ligados. Cuanto menos c\u00f3digo necesites escribir para lograr algo, menos posibilidades tendr\u00e1s de cometer errores relacionados con la seguridad o de otro tipo\u201d, explica Triplett.<\/p>\n<p><strong>Comparaci\u00f3n entre Rust y C<\/strong> <\/p>\n<p>Ya en 2006, Graydon Hoare, un empleado de Mozilla, comenz\u00f3 a escribir Rust como un proyecto personal. En 2009, Mozilla comenz\u00f3 a patrocinar el desarrollo de Rust para sus propias necesidades y ampli\u00f3 el equipo para continuar el desarrollo del lenguaje.<\/p>\n<p>Una de las razones por las que Mozilla se interes\u00f3 en un nuevo lenguaje es que Firefox fue escrito en m\u00e1s de 4 millones de l\u00edneas de c\u00f3digo C++ y ten\u00eda bastantes vulnerabilidades cr\u00edticas. Rust fue creado teniendo en cuenta los requisitos de seguridad y paralelismo, lo que lo convierte en la opci\u00f3n ideal para reescribir muchos componentes de Firefox como parte del proyecto Quantum para una revisi\u00f3n completa de la arquitectura del navegador. Adem\u00e1s, Mozilla utiliza Rust para desarrollar Servo, el motor de renderizado HTML que en el futuro reemplazar\u00e1 al actual motor de renderizado de Firefox. Muchas otras empresas han comenzado a usar Rust para sus proyectos, incluyendo Microsoft, Google, Facebook, Amazon, Dropbox, Fastly, Chef, Baidu y muchas m\u00e1s.<\/p>\n<p>Rust aborda uno de los problemas m\u00e1s importantes del lenguaje C. Ofrece gesti\u00f3n autom\u00e1tica de memoria, por lo que los desarrolladores no necesitan asignar y luego liberar manualmente la memoria para cada objeto en la aplicaci\u00f3n. Lo que distingue a Rust de otros lenguajes modernos es que no tiene un recolector de basura que elimine autom\u00e1ticamente los objetos no utilizados de la memoria, ni un entorno de ejecuci\u00f3n necesario para su funcionamiento, como el Java Runtime Environment para Java. En su lugar, Rust tiene conceptos de propiedad, pr\u00e9stamos, referencias y duraci\u00f3n de vida. \u00abEn Rust hay un sistema de declaraci\u00f3n de llamadas de objeto que permite especificar si es utilizado por su propietario o simplemente es un pr\u00e9stamo. Si solo est\u00e1s tomando prestado un objeto, el compilador lo rastrear\u00e1 y garantizar\u00e1 que el original permanezca en su lugar mientras te refieras a \u00e9l. Adem\u00e1s, Rust se asegurar\u00e1 de que el objeto se elimine de la memoria inmediatamente despu\u00e9s de que deje de ser utilizado, insertando la llamada correspondiente en el c\u00f3digo durante la compilaci\u00f3n sin costos de tiempo adicionales\u00bb, explica Triplett.<\/p>\n<p>La ausencia de un entorno de ejecuci\u00f3n propio tambi\u00e9n puede considerarse una caracter\u00edstica positiva de Rust. Triplett cree que los lenguajes que funcionan con ella son dif\u00edciles de usar como herramientas para la programaci\u00f3n de sistemas. Como explica: \u00abDebes inicializar este entorno de ejecuci\u00f3n antes de poder llamar a cualquier c\u00f3digo, necesitas usar este entorno de ejecuci\u00f3n para llamar a funciones, y el propio entorno de ejecuci\u00f3n puede ejecutar c\u00f3digo adicional a tus espaldas en momentos inesperados\u00bb.<\/p>\n<p>Adem\u00e1s, Rust busca garantizar la programaci\u00f3n concurrente segura. Las mismas funciones que lo hacen seguro para la memoria rastrean cosas como a qu\u00e9 hilo pertenece qu\u00e9 objeto y qu\u00e9 objetos pueden ser transferidos entre hilos, y cu\u00e1les necesitan ser bloqueados.<\/p>\n<p>Todas estas funciones hacen que Rust sea lo suficientemente convincente para que los desarrolladores lo elijan como una nueva herramienta para la programaci\u00f3n de sistemas. Sin embargo, en t\u00e9rminos de c\u00e1lculos paralelos, Rust todav\u00eda se queda un poco atr\u00e1s de C.<\/p>\n<p>Triplette planea crear un grupo de trabajo especial que se dedicar\u00e1 a implementar en Rust las funciones necesarias para que pueda igualar, superar y reemplazar a C en el \u00e1mbito de la programaci\u00f3n de sistemas. En <noindex><a rel=\"nofollow\" href=\"https:\/\/www.reddit.com\/r\/rust\/comments\/cupayl\/intel_and_rust_the_future_of_systems_programming\/\">un tema en Reddit<\/a><\/noindex>, dedicado a su presentaci\u00f3n, mencion\u00f3 que \u00abel grupo FFI\/C Parity est\u00e1 en el proceso de creaci\u00f3n y a\u00fan no ha comenzado a trabajar\u00bb, por ahora est\u00e1 dispuesto a responder cualquier pregunta, y en el futuro publicar\u00e1 los pr\u00f3ximos planes para el desarrollo de Rust en el marco de su iniciativa para todos los interesados.<\/p>\n<p>Se puede suponer que, en primer lugar, el grupo FFI\/C Parity se centrar\u00e1 en mejorar el soporte de multithreading en Rust, implementar soporte para BFLOAT16, un formato de representaci\u00f3n de n\u00fameros en punto flotante que apareci\u00f3 en los nuevos procesadores Intel Xeon Scalable, as\u00ed como estabilizar las inserciones de c\u00f3digo en ensamblador.<\/p>\n<p><center><\/p>\n<p><\/center><\/p>\n<p>\t\t\t\t<center><br \/>\n\t\t\t\t\t\t\t\t<\/center><br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.3dnews.ru\/993325\">3dnews.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430 \u043d\u0435\u0434\u0430\u0432\u043d\u043e \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u043c \u0421\u0430\u043c\u043c\u0438\u0442\u0435 \u043f\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u043c \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c (Open Source Technology Summi &mdash; OSTS)&nbsp;\u0414\u0436\u043e\u0448 \u0422\u0440\u0438\u043f\u043b\u0435\u0442\u0442 (Josh Triplett), \u0432\u0435\u0434\u0443\u0449\u0438\u0439 \u0438\u043d\u0436\u0435\u043d\u0435\u0440 Intel, \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0435\u0433\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043d\u0430 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u043c \u0431\u0443\u0434\u0443\u0449\u0435\u043c Rust \u0434\u043e\u0441\u0442\u0438\u0433 &laquo;\u043f\u0430\u0440\u0438\u0442\u0435\u0442\u0430&raquo; \u0441\u043e \u0432\u0441\u0451 \u0435\u0449\u0451 \u0434\u043e\u043c\u0438\u043d\u0438\u0440\u0443\u044e\u0449\u0438\u043c \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0439 \u0438 \u043d\u0438\u0437\u043a\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u044f\u0437\u044b\u043a\u043e\u043c C. \u0412 \u0441\u0432\u043e\u0451\u043c \u0432\u044b\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0438 \u043f\u043e\u0434 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u043e\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28264,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-37661","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0430 \u043d\u0435\u0434\u0430\u0432\u043d\u043e \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u043c \u0421\u0430\u043c\u043c\u0438\u0442\u0435 \u043f\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u043c \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c (Open Source Technology Summi \u2014 OSTS) \u0414\u0436\u043e\u0448 \u0422\u0440\u0438\u043f\u043b\u0435\u0442\u0442 (Josh.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/rust-budushhee-sistemnogo-programmirovaniya-s-novyj-assembler-vystuplenie-odnogo-iz-vedushhih-inzhenerov-intel\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u00abRust \u2014 \u0431\u0443\u0434\u0443\u0449\u0435\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0421 \u2014 \u043d\u043e\u0432\u044b\u0439 \u0410\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u00bb \u2014 \u0432\u044b\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437 \u0432\u0435\u0434\u0443\u0449\u0438\u0445 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 Intel | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430 \u043d\u0435\u0434\u0430\u0432\u043d\u043e \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u043c \u0421\u0430\u043c\u043c\u0438\u0442\u0435 \u043f\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u043c \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c (Open Source Technology Summi \u2014 OSTS) \u0414\u0436\u043e\u0448 \u0422\u0440\u0438\u043f\u043b\u0435\u0442\u0442 (Josh.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/rust-budushhee-sistemnogo-programmirovaniya-s-novyj-assembler-vystuplenie-odnogo-iz-vedushhih-inzhenerov-intel\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:18:53+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:18:53+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47\u00abRust es el futuro de la programaci\u00f3n de sistemas, C es el nuevo ensamblador\u00bb \u2014 presentaci\u00f3n de uno de los principales ingenieros de Intel | ProHoster","description":"En la reciente Cumbre de Tecnolog\u00eda de C\u00f3digo Abierto (Open Source Technology Summit - OSTS), Josh Triplette","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/rust-budushhee-sistemnogo-programmirovaniya-s-novyj-assembler-vystuplenie-odnogo-iz-vedushhih-inzhenerov-intel","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u00abRust \u2014 \u0431\u0443\u0434\u0443\u0449\u0435\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0421 \u2014 \u043d\u043e\u0432\u044b\u0439 \u0410\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u00bb \u2014 \u0432\u044b\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437 \u0432\u0435\u0434\u0443\u0449\u0438\u0445 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 Intel | ProHoster","og:description":"\u041d\u0430 \u043d\u0435\u0434\u0430\u0432\u043d\u043e \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u043c \u0421\u0430\u043c\u043c\u0438\u0442\u0435 \u043f\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u043c \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c (Open Source Technology Summi \u2014 OSTS) \u0414\u0436\u043e\u0448 \u0422\u0440\u0438\u043f\u043b\u0435\u0442\u0442 (Josh.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/rust-budushhee-sistemnogo-programmirovaniya-s-novyj-assembler-vystuplenie-odnogo-iz-vedushhih-inzhenerov-intel","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:18:53+00:00","article:modified_time":"2019-10-31T19:18:53+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37661","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 18:46:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:23:06","updated":"2026-01-23 18:46:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/37661","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=37661"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/37661\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/28264"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=37661"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=37661"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=37661"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}