Frontend for Rust on valmis GCC 13-ga integreerimiseks

Projekti gccrs (GCC Rust) arendajad on välja andnud neljanda plaastrite väljaande koos GCC jaoks mõeldud Rust keele kompilaatori esiosa juurutamisega. Märgitakse, et uus väljaanne välistab peaaegu kõik kavandatava koodi ülevaatamise käigus varem tehtud kommentaarid ning paigad vastavad kõigile GCC-le lisatud koodi tehnilistele nõuetele. Richard Biener, üks GCC hooldajatest, mainis, et Rust frontendi kood on nüüd valmis integreerimiseks GCC 13 harusse, mis avaldatakse 2023. aasta mais.

Seega, alates GCC 13-st, saab standardseid GCC tööriistu kasutada Rust-keeles programmide kompileerimiseks, ilma et oleks vaja installida rustc-kompilaatorit, mis on ehitatud LLVM-i arenduste abil. Kuid Rusti GCC 13 juurutus on beetaversioon, mis pole vaikimisi lubatud. Praegusel kujul sobib frontend veel vaid katseteks ja vajab täiustamist, mida on plaanis teha lähikuudel pärast esmast GCC-sse integreerimist. Näiteks ei ole projekt veel saavutanud Rust 1.49-ga ühilduvuse kavandatud taset ja sellel pole piisavalt võimalusi Rusti põhiteegi koostamiseks.

Allikas: opennet.ru

Lisa kommentaar