gccrs ááá±á¬áá»áẠ(GCC Rust) á developer áá»á¬ážááẠGCC á¡ááœáẠRust language compiler á ááŸá±á·áá¯á¶ážááœáẠá¡áá±á¬ááºá¡áááºáá±á¬áºááŒááºážááŒáá·áº á áá¯áá¹áááŒá±á¬áẠáá¬áá±ážááŸá¯áá»á¬ážááᯠáá¯ááºáá±áá²á·áááºá áá¯ááºáá±ááŸá¯á¡áá áºááẠá¡ááá¯ááŒá¯áá¯ááºááᯠááŒááºáááºáá¯á¶ážáááºáá±á ááºá¡ááœááºáž ááááºá ááŒá¯áá¯ááºáá²á·áá±á¬ ááŸááºáá»ááºá¡á¬ážáá¯á¶ážáá®ážáá«ážááᯠáááºááŸá¬ážáá±ážáááºááŒá áºááŒá®áž áá¬áá±ážááŸá¯áá»á¬ážááẠGCC ááœáẠááá·áºááœááºážáá¬ážáá±á¬ áá¯ááºá¡ááœáẠáááºážááá¬ááá¯ááºáᬠááá¯á¡ááºáá»ááºáá»á¬ážá¡á¬ážáá¯á¶ážááᯠááŒáá·áºáááºážáá±ážáá¬ážááŒá±á¬ááºáž ááŸááºáá¬ážááá«áááºá GCC ááááºážááááºážáá° áá áºáŠážááŒá áºááá·áº Richard Biener á Rust frontend áá¯ááºááẠ13 áá¯ááŸá Ạáá±áááœáẠááœááºááŸáááá·áº GCC 2023 áá¬áááœá²ááá¯á· áá±á«ááºážá ááºážááẠá¡áááºááá·áºááŒá áºáá±ááŒá®áᯠáá±á¬áºááŒáá²á·áááºá
ááá¯á·ááŒá±á¬áá·áº GCC 13 ááŸá
áááºá LLVM ááá¯ážáááºááŸá¯áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á áááºáá±á¬ááºáá¬ážáá±á¬ rustc compiler ááᯠááá·áºááœááºážáááºáááá¯á¡ááºáá² Rust áá¬áá¬á
áá¬ážááœáẠáááá¯ááááºáá»á¬ážááᯠá
á¯á
ááºážáááºá¡ááœáẠá
ᶠGCC áááááá¬áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºáá«áááºá ááá¯á·áá±á¬áºáááºážá GCC 13 á Rust ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááŒááºážááẠáá°áááºážá¡ááá¯ááºážááœáá·áºáá¬ážááŒááºážááá¯ááºáá² beta áá¬ážááŸááºážááŒá
áºáá«áááºá áááºážááááºááŸááá¯á¶á
á¶ááœááºá ááŸá±á·áááºážááẠá
ááºážáááºááŸá¯áá»á¬ážá¡ááœááºáᬠááá·áºáá»á±á¬áºáá±ážááŒá®áž GCC ááá¯á· áááŠážáá±á«ááºážá
ááºážááŒá®ážáá±á¬áẠáá¬ááá·áºááá»á¬ážááœáẠáá¯ááºáá±á¬ááºááẠá
á®á
ááºáá¬ážááá·áº ááá¯ážáááºááŸá¯ ááá¯á¡ááºáá«áááºá á¥ááá¬á¡á¬ážááŒáá·áºá ááá±á¬áá»ááºááẠRust 1.49 ááŸáá·áº ááá¯ááºáááºáá®ááŸá¯á¡ááá·áºááᯠáá¡á±á¬ááºááŒááºáá±ážáá² core Rust á
á¬ááŒáá·áºááá¯ááºááᯠá
á¯á
ááºážááẠáá¯á¶áá±á¬ááºáá±á¬á
áœááºážáááºáá»á¬áž áááŸááá«á
source: opennet.ru