Ile-iṣẹ Aabo Orisun Ṣii ṣe onigbọwọ idagbasoke gccrs


Ile-iṣẹ Aabo Orisun Ṣii ṣe onigbọwọ idagbasoke gccrs

Ni Oṣu Kini Ọjọ 12, Ile-iṣẹ Aabo Orisun Ṣii, ti a mọ fun idagbasoke aabo, kede onigbowo ti idagbasoke iwaju-ipari fun olupilẹṣẹ GCC lati ṣe atilẹyin ede siseto Rust - gccrs.

Ni ibẹrẹ, gccrs ti ni idagbasoke ni afiwe pẹlu ipilẹṣẹ Rustc atilẹba, ṣugbọn nitori aini awọn pato fun ede ati awọn iyipada loorekoore bibu ibamu ni ipele ibẹrẹ, idagbasoke ti kọ silẹ fun igba diẹ ati tun bẹrẹ lẹhin itusilẹ ti Rust 1.0.

Aabo Orisun Ṣii ṣe iwuri ikopa wọn nitori ifarahan ti o ṣeeṣe ti koodu Rust ninu ekuro Linux ati otitọ pe ekuro nigbagbogbo ni akopọ nipasẹ alakojo gcc. Ni afikun si eyi, awọn eto ni awọn ede pupọ ni ẹẹkan le ni awọn ailagbara ti o fa ni deede nipasẹ otitọ yii (wo. Lilo Awọn alakomeji Alakomeji), eyiti kii yoo wa ninu awọn eto C tabi C ++ mimọ.

Aabo Orisun Ṣiṣii n ṣe onigbọwọ lọwọlọwọ idagbasoke idagbasoke kan lati ṣiṣẹ lori gccrs ni ọdun to nbọ, pẹlu iṣeeṣe ti igbeowosile fun oṣiṣẹ diẹ sii. Paapaa ikopa ninu ilana naa ni ile-iṣẹ Gẹẹsi Embercosm, eyiti o ṣe amọja ni idagbasoke GCC ati LLVM ati pe o ti pese oojọ deede ti awọn olupilẹṣẹ fun ipilẹṣẹ yii.

orisun: linux.org.ru