Разработчиците на проекта gccrs (GCC Rust) публикуваха четвъртото редактиране на пачовете с реализиране на фронтенда на компилатора на езика Rust за GCC. Подчертава се, че в новата редакция са отстранени почти всички забележки, направени при рецензирането на предложените кодове, и пачовете отговарят на всички технически изисквания за кода, добавян в GCC. Ричард Бинер (Richard Biener), един от поддръжниците на GCC, спомена, че сега кодът на фронтенда за езика Rust е готов за интеграция в клон GCC 13, чийто рилийз ще бъде през май 2023 година.
Така, започвайки с GCC 13, стандартният инструментариум на GCC ще може да се използва за компилиране на програми на езика Rust без необходимост от инсталиране на компилатора rustc, построен с наработки от LLVM. В същото време, реализацията на Rust в GCC 13 ще има статут на бета-версия, която не е включена по подразбиране. В настоящия вид фронтендът все още е подходящ само за експерименти и изисква доработка, която планират да направят в следващите месеци след началната интеграция в състава на GCC. Например, проектът все още не е постигнал планираното ниво на съвместимост с Rust 1.49 и не предлага достатъчно възможности за компилиране на основната библиотека на Rust.
Източник: opennet.ru
