GCC негизинде Rust тили үчүн компиляторду иштеп чыгуудагы прогресс

GCC компилятор топтомун иштеп чыгуучулардын почта тизмеси GCC негизинде Rust тилинин компиляторун ишке ашыруу менен GCC frontend gccrs иштеп чыгуучу Rust-GCC долбоорунун абалы жөнүндө отчетту жарыялады. Үстүбүздөгү жылдын ноябрь айына чейин gccrs-ди Rust 1.40 компилятору колдогон кодду түзүү жөндөмүнө жеткирүү жана libcore, liballoc жана libstd стандарттуу Rust китепканаларын ийгиликтүү компиляциялоого жана колдонууга жетишүү пландаштырылууда. Жакынкы 6 айдын ичинде карызды текшерүүчү жана proc_macro пакетин колдоону ишке ашыруу пландаштырылууда.

ГККнын негизги органына gccrs киргизүү үчүн да даярдык иштери башталды. Эгерде gccrs GCC тарабынан кабыл алынса, GCC инструменттери rustc компиляторун орнотуунун зарылдыгы жок Rust программаларын компиляциялоо үчүн колдонулушу мүмкүн. Интеграцияны баштоонун критерийлеринин бири - расмий тесттик топтомду жана Rustтагы реалдуу долбоорлорду ийгиликтүү түзүү. Бул иштеп чыгуучулар GCC учурдагы эксперименталдык бутагын даярдоо циклинин алкагында көздөгөн максатына жетүү үчүн жетиши мүмкүн деп белгиленет жана gccrs келерки жылдын май айына пландаштырылган GCC 13 релизге киргизилет.

Source: opennet.ru

Комментарий кошуу