Linus Torvalds die mei oan de diskusje oer de earste ymplemintaasje fan Rust-stipe yn 'e Linux-kernel

Linus Torvalds ferbûn foar diskusje kânsen ark tafoegje foar ûntwikkeling yn 'e Rust-taal oan' e Linux-kernel. Josh Triplett fan Intel, wurkje oan projekt om de Rust-taal op pariteit te bringen mei de C-taal op it mêd fan systeemprogrammearring, suggerearre Foegje op it earste poadium in opsje ta oan Kconfig om Rust te stypjen, wat net liede soe ta it opnimmen fan Rust-kompiler-ôfhinklikens by it bouwen yn 'e "make allnoconfig" en "meitsje allyesconfig" modus en soe mear frije eksperimintearje mei Rust-koade tastean. In fergelykbere trúk waard útfierd mei tafoegjen yn 'e kearn fan eksperimintele stipe foar gearstalling yn Clang yn optimisaasjemodus by it keppelingsstadium (LTO, Link Time Optimization), wêrnei't it is pland om ta te foegjen stypje bout mei kommando thread beskerming (CFI, Control-Flow Integrity).

Linus wie it net iens en spruts soargen út dat de inisjele stipe foar Rust dan net te testen soe wêze foar de bou en it risiko dat se yn har eigen sompe sitte, wêryn in lytse groep ûntwikkelders ynteressearre yn it projekt de koade allinich ûnder har spesifike betingsten testje en it ferkearde tafoegje dingen sa't se ferburgen bliuwe en net opkomme by it testen fan de kernel yn oare omjouwings.

Neffens Linus moat de earste Rust-bestjoerder oanbean wurde yn in ienfâldich formaat wêr't flaters fanselssprekkend binne en maklik te ûntdekken. Om testen te ferienfâldigjen, rekommandearre hy itselde te dwaan as by it kontrolearjen fan C-kompilatorferzjes en stipe flaggen - kontrolearjen op de oanwêzigens fan 'e Rust-kompiler op it systeem en it ynskeakeljen fan syn stipe as it is ynstalleare.

Boarne: opennet.ru

Add a comment