{"id":203045,"date":"2025-12-26T10:18:10","date_gmt":"2025-12-26T10:18:10","guid":{"rendered":"https:\/\/www.europesays.com\/pt\/203045\/"},"modified":"2025-12-26T10:18:10","modified_gmt":"2025-12-26T10:18:10","slug":"microsoft-ja-decidiu-quer-trocar-o-c-e-c-pelo-rust-ate-2030","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/pt\/203045\/","title":{"rendered":"Microsoft j\u00e1 decidiu! Quer trocar o C e C++ pelo Rust at\u00e9 2030"},"content":{"rendered":"<p>A Microsoft tra\u00e7ou um objetivo extremamente ambicioso para o seu software. Quer uma transforma\u00e7\u00e3o profunda na seguran\u00e7a e efici\u00eancia dos seus produtos. A gigante pretende eliminar cerca de mil milh\u00f5es de linhas de c\u00f3digo legado em C e C++, substituindo-as pela linguagem Rust at\u00e9 2030.<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/pplware.sapo.pt\/wp-content\/uploads\/2025\/12\/microsoft_rust_1.jpg\" onclick=\"refreshIframe()\" class=\"foobox\" rel=\"nofollow noopener\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.europesays.com\/pt\/wp-content\/uploads\/2025\/12\/microsoft_rust_1-1024x576.jpg\" alt=\"Microsoft Rust C++ trocar\" width=\"720\" height=\"405\" class=\"aligncenter size-large wp-image-1095235\"  \/><\/a>\n<\/p>\n<p>Microsoft j\u00e1 decidiu o caminho do futuro<\/p>\n<p>Esta meta audaz foi revelada por Galen Hunt, Distinguished Engineer da Microsoft, numa publica\u00e7\u00e3o recente no LinkedIn. \u00c9 neste seu servi\u00e7o que a empresa procura recrutar especialistas para auxiliar nesta tarefa monumental.<\/p>\n<p>A decis\u00e3o de abandonar o C e C++ em favor do Rust n\u00e3o \u00e9 um mero capricho t\u00e9cnico, mas sim uma necessidade fundamentada na seguran\u00e7a e no desempenho. Quando questionado sobre a raz\u00e3o de n\u00e3o utilizar C#, uma linguagem desenvolvida pela pr\u00f3pria Microsoft, Hunt foi perent\u00f3rio ao destacar as vantagens do Rust.<\/p>\n<p>Segundo o engenheiro, existem dois motivos principais: &#8220;1) O C# \u00e9 seguro em termos de mem\u00f3ria, mas n\u00e3o em termos de concorr\u00eancia; 2) o desempenho (sem Garbage Collection)&#8221;. Esta distin\u00e7\u00e3o \u00e9 crucial para sistemas cr\u00edticos onde a gest\u00e3o de mem\u00f3ria e a execu\u00e7\u00e3o simult\u00e2nea de tarefas sem falhas s\u00e3o imperativas.<\/p>\n<p>Quer trocar o C e C++ pelo Rust at\u00e9 2030<\/p>\n<p>Hunt acrescentou que, apenas na Microsoft, existem cerca de &#8220;mil milh\u00f5es de linhas de c\u00f3digo&#8221; para reescrever. Estimou que, em toda a ind\u00fastria, esse n\u00famero possa ascender a &#8220;20-40 mil milh\u00f5es de linhas&#8221;. Para concretizar o projeto, que Hunt descreve como algo &#8220;previamente inimagin\u00e1vel&#8221;, a Microsoft n\u00e3o vai depender apenas da for\u00e7a bruta do trabalho manual.<\/p>\n<p>A estrat\u00e9gia passa por combinar algoritmos avan\u00e7ados com Intelig\u00eancia Artificial. A empresa desenvolveu uma infraestrutura de processamento de c\u00f3digo que cria um gr\u00e1fico escal\u00e1vel sobre o c\u00f3digo-fonte, permitindo que agentes de IA, guiados por algoritmos, efetuem modifica\u00e7\u00f5es em grande escala.<\/p>\n<p>O objetivo de efici\u00eancia estabelecido pela equipa \u00e9 impressionante e reflete o poder destas novas ferramentas. Como Hunt afirmou, a &#8220;estrela polar&#8221; do projeto \u00e9 atingir uma produtividade de &#8220;1 engenheiro, 1 m\u00eas, 1 milh\u00e3o de linhas de c\u00f3digo&#8221;. Esta abordagem, apoiada por uma equipa com uma &#8220;mentalidade de crescimento&#8221; e diversidade de compet\u00eancias, poder\u00e1 redefinir a forma como a manuten\u00e7\u00e3o de software legado \u00e9 abordada na ind\u00fastria tecnol\u00f3gica.<\/p>\n","protected":false},"excerpt":{"rendered":"A Microsoft tra\u00e7ou um objetivo extremamente ambicioso para o seu software. Quer uma transforma\u00e7\u00e3o profunda na seguran\u00e7a e&hellip;\n","protected":false},"author":2,"featured_media":203046,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[84],"tags":[7480,109,107,108,906,32,33,40315,105,103,104,106,110,20703],"class_list":{"0":"post-203045","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-ciencia-e-tecnologia","8":"tag-c","9":"tag-ciencia","10":"tag-ciencia-e-tecnologia","11":"tag-cienciaetecnologia","12":"tag-microsoft","13":"tag-portugal","14":"tag-pt","15":"tag-rust","16":"tag-science","17":"tag-science-and-technology","18":"tag-scienceandtechnology","19":"tag-technology","20":"tag-tecnologia","21":"tag-trocar"},"share_on_mastodon":{"url":"https:\/\/pubeurope.com\/@pt\/115785361474757419","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/pt\/wp-json\/wp\/v2\/posts\/203045","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/pt\/wp-json\/wp\/v2\/comments?post=203045"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/pt\/wp-json\/wp\/v2\/posts\/203045\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/pt\/wp-json\/wp\/v2\/media\/203046"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/pt\/wp-json\/wp\/v2\/media?parent=203045"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/pt\/wp-json\/wp\/v2\/categories?post=203045"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/pt\/wp-json\/wp\/v2\/tags?post=203045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}