Kernel Linux 6.1 parantos diropéa pikeun ngadukung basa Rust.

Linus Torvalds ngadopsi parobahan kana cabang kernel Linux 6.1 anu nerapkeun kamampuan ngagunakeun Rust salaku basa kadua pikeun ngembangkeun drivers sareng modul kernel. Patch ditampi saatos sataun satengah nguji dina cabang linux-hareup sareng ngaleungitkeun koméntar anu dilakukeun. Pelepasan kernel 6.1 diperkirakeun dina bulan Désémber. Alesan utama pikeun ngadukung Rust nyaéta pikeun ngagampangkeun nyerat supir alat anu aman sareng kualitas luhur ku ngirangan kamungkinan kasalahan nalika damel sareng mémori. Pangrojong Rust henteu diaktipkeun sacara standar sareng henteu nyababkeun Rust kalebet salaku gumantungna ngawangun kernel anu diperyogikeun.

Sajauh ieu kernel geus diadopsi versi minimal, dilucuti-handap tina patch, nu geus ngurangan tina 40 ka 13 sarébu garis kode jeung nyadiakeun ngan minimum diperlukeun, cukup pikeun ngawangun modul kernel basajan ditulis dina basa Rust. Dina mangsa nu bakal datang, rencanana pikeun laun ningkatkeun fungsionalitas nu aya, mindahkeun parobahan séjénna ti cabang Rust-pikeun-Linux. Dina paralel, proyék-proyék dikembangkeun pikeun ngagunakeun infrastruktur anu diusulkeun pikeun ngembangkeun panggerak pikeun drive NVMe, protokol jaringan 9p sareng Apple M1 GPU dina basa Rust.

sumber: opennet.ru

Tambahkeun komentar