{"id":105930,"date":"2022-12-06T21:36:45","date_gmt":"2022-12-06T19:36:45","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/frontend-dlya-yazyka-rust-dovedyon-do-gotovnosti-dlya-integraczii-v-gcc-13"},"modified":"2022-12-06T21:36:45","modified_gmt":"2022-12-06T19:36:45","slug":"frontend-dlya-yazyka-rust-dovedyon-do-gotovnosti-dlya-integraczii-v-gcc-13","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/frontend-dlya-yazyka-rust-dovedyon-do-gotovnosti-dlya-integraczii-v-gcc-13","title":{"rendered":"Das Frontend f\u00fcr die Sprache Rust ist f\u00fcr die Integration in GCC 13 bereitgestellt worden.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Die Entwickler des Projekts gccrs (GCC Rust) haben die vierte Ausgabe der Patches ver\u00f6ffentlicht, die die Frontend-Implementierung des Rust-Compilers f\u00fcr GCC umfassen. Es wird angemerkt, dass in dieser neuen Ausgabe fast alle Anmerkungen, die bei der \u00dcberpr\u00fcfung des vorgeschlagenen Codes ge\u00e4u\u00dfert wurden, behoben wurden und die Patches allen technischen Anforderungen an den in GCC hinzuzuf\u00fcgenden Code entsprechen. Richard Biener, einer der Betreuer von GCC, erw\u00e4hnte, dass der Frontend-Code f\u00fcr die Programmiersprache Rust nun bereit ist, in den Branch GCC 13 integriert zu werden, dessen Ver\u00f6ffentlichung f\u00fcr Mai 2023 geplant ist.      <\/p>\n<p>Daher wird ab GCC 13 das standardm\u00e4\u00dfige GCC-Toolset verwendet, um Programme in der Programmiersprache Rust zu kompilieren, ohne dass der Rust-Compiler rustc, der auf LLVM basiert, installiert werden muss. Die Implementierung von Rust in GCC 13 wird jedoch als Beta-Version betrachtet und ist standardm\u00e4\u00dfig nicht aktiviert. In der aktuellen Form ist das Frontend derzeit nur f\u00fcr Experimente geeignet und erfordert Verbesserungen, die in den kommenden Monaten nach der initialen Integration in GCC geplant sind. Das Projekt hat beispielsweise noch nicht das angestrebte Ma\u00df an Kompatibilit\u00e4t mit Rust 1.49 erreicht und bietet nicht gen\u00fcgend M\u00f6glichkeiten zur Kompilierung der grundlegenden Rust-Bibliothek.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58278\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 gccrs (GCC Rust) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u0443\u044e \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044e \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0444\u0440\u043e\u043d\u0442\u044d\u043d\u0434\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430 \u044f\u0437\u044b\u043a\u0430 Rust \u0434\u043b\u044f GCC. \u041e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0432 \u043d\u043e\u0432\u043e\u0439 \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u0438 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u044b \u043f\u043e\u0447\u0442\u0438 \u0432\u0441\u0435 \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u044f, \u0440\u0430\u043d\u0435\u0435 \u0432\u044b\u0441\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u0438 \u0440\u0435\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430, \u0438 \u043f\u0430\u0442\u0447\u0438 \u0443\u0434\u043e\u0432\u043b\u0435\u0442\u0432\u043e\u0440\u044f\u044e\u0442 \u0432\u0441\u0435\u043c \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c \u043a \u043a\u043e\u0434\u0443, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u043c\u0443 \u0432 GCC. \u0420\u0438\u0447\u0430\u0440\u0434 \u0411\u0438\u043d\u0435\u0440 (Richard Biener), \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0445 GCC, \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u043b, \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u043a\u043e\u0434 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105930","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 gccrs (GCC Rust) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u0443\u044e \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044e \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0444\u0440\u043e\u043d\u0442\u044d\u043d\u0434\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430 \u044f\u0437\u044b\u043a\u0430 Rust \u0434\u043b\u044f GCC.\" \/>\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\/de\/blog\/news\/frontend-dlya-yazyka-rust-dovedyon-do-gotovnosti-dlya-integraczii-v-gcc-13\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\u0424\u0440\u043e\u043d\u0442\u044d\u043d\u0434 \u0434\u043b\u044f \u044f\u0437\u044b\u043a\u0430 Rust \u0434\u043e\u0432\u0435\u0434\u0451\u043d \u0434\u043e \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0432 GCC 13 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 gccrs (GCC Rust) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u0443\u044e \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044e \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0444\u0440\u043e\u043d\u0442\u044d\u043d\u0434\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430 \u044f\u0437\u044b\u043a\u0430 Rust \u0434\u043b\u044f GCC.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/frontend-dlya-yazyka-rust-dovedyon-do-gotovnosti-dlya-integraczii-v-gcc-13\" \/>\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=\"2022-12-06T19:36:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-12-06T19:36:45+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\udd47Das Frontend f\u00fcr die Programmiersprache Rust ist bereit f\u00fcr die Integration in GCC 13 | ProHoster","description":"Die Entwickler des Projekts gccrs (GCC Rust) haben die vierte Ausgabe der Patches ver\u00f6ffentlicht, die die Frontend-Implementierung des Rust-Compilers f\u00fcr GCC umfassen.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/frontend-dlya-yazyka-rust-dovedyon-do-gotovnosti-dlya-integraczii-v-gcc-13","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\u0424\u0440\u043e\u043d\u0442\u044d\u043d\u0434 \u0434\u043b\u044f \u044f\u0437\u044b\u043a\u0430 Rust \u0434\u043e\u0432\u0435\u0434\u0451\u043d \u0434\u043e \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0432 GCC 13 | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 gccrs (GCC Rust) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u0443\u044e \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044e \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0444\u0440\u043e\u043d\u0442\u044d\u043d\u0434\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430 \u044f\u0437\u044b\u043a\u0430 Rust \u0434\u043b\u044f GCC.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/frontend-dlya-yazyka-rust-dovedyon-do-gotovnosti-dlya-integraczii-v-gcc-13","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":"2022-12-06T19:36:45+00:00","article:modified_time":"2022-12-06T19:36:45+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/105930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=105930"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/105930\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=105930"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=105930"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=105930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}