GCC guttgeheescht fir Rust Sprooch Ënnerstëtzung abegraff

De GCC Steering Committee huet d'Inklusioun vun der gccrs (GCC Rust) Rust Compiler Implementatioun an de GCC Kär guttgeheescht. No der Integratioun vum Frontend kënnen d'Standard GCC Tools benotzt ginn fir Programmer an der Rust Sprooch ze kompiléieren ouni de Rustc Compiler z'installéieren, gebaut mat LLVM Entwécklungen.

Et ass recommandéiert datt d'gccrs Entwéckler ufänken mat der GCC Change review a Release Teams ze schaffen fir endgülteg Iwwerpréiwung an Genehmegung vu Patches ze bidden fir sécherzestellen datt de Code, deen op GCC bäigefüügt gëtt, den techneschen Ufuerderunge entsprécht. Wann d'Entwécklung vu gccrs weider geet wéi geplangt a keng onerwaart Themen identifizéiert ginn, gëtt de Rust Frontend an d'GCC 13 Verëffentlechung, geplangt fir Mee d'nächst Joer, integréiert. D'GCC 13 Implementatioun vu Rust wäert am Beta Status sinn, nach net als Standard aktivéiert.

Rust konzentréiert sech op d'Erënnerungssécherheet a bitt d'Moyene fir héije Parallelismus bei der Ausféierung vun der Aarbecht z'erreechen. Sécher Ëmgank mat Erënnerung, Eliminatioun vu Feeler wéi Zougang zu engem Erënnerungsberäich nodeems et befreit gouf, Nullpointer ofgeleent an Puffergrenzen iwwerschreiden, gëtt am Rust bei der Kompiléierungszäit duerch Referenzprüfung erreecht, d'Objetbesëtz ze verfolgen, an d'Liewensdauer vun den Objeten berücksichtegen. (Ëmfang) an d'Korrektheet vum Erënnerungszougang während der Ausféierung vum Code bewäerten. Rust bitt och Schutz géint ganz Zuelen Iwwerschwemmungen, erfuerdert datt variabel Wäerter virum Gebrauch initialiséiert ginn, huet e bessere Fehlerhandhabung an der Standardbibliothéik, benotzt d'Konzept vun onverännerleche Referenzen a Variablen als Standard, a bitt staark statesch Tippen fir logesch Feeler ze minimiséieren.

Source: opennet.ru

Setzt e Commentaire