- A hozzászóláshoz be kell jelentkezni
- 516 megtekintés
Hozzászólások
Tényleg feldobott pár sort: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/log…
Rust for Linux requires new features in the Rust compiler (rustc) as well as in the kernel code. Therefore, the project has been using nightly releases of rustc. This is no longer necessary as the beta of rustc 1.54 is sufficient. When rustc 1.54 is fully released, it will be the reference compiler for the project.
Az 1.54-es Rust fordító pedig július 29-én érkezik. Azaz ez sem fogja hátráltatni a beolvasztást, hogy a stabil fordító nem viszi.
- A hozzászóláshoz be kell jelentkezni
Látszik már valami haszna vagy még túl korai?
A Quake-el demózott fordítót fel fogják vajon használni kritikusabb modulok újraírására (tudom, sok unsafe-t kézzel kell majd kigyomlálni) vagy nulláról kell újraírni mindent, amit szeretnének?
Színes vászon, színes vászon, fúj!
Kérem a Fiátot..
- A hozzászóláshoz be kell jelentkezni
Miért irnák újra azt, ami működik? Inkább arról szól a történet, hogy a további modulokat Rustban is lehessen írni.
- A hozzászóláshoz be kell jelentkezni
Hogy keressenek és javítsanak memóriakezeléssel kapcsolatos hibákat?
Színes vászon, színes vászon, fúj!
Kérem a Fiátot..
- A hozzászóláshoz be kell jelentkezni
A fokozatosságot érdemes betartani, nem érdemes kockáztatni a jelenlegi vívmányokat, hiszen fontos és üzemelő termékről beszélünk.
Firefox esetén sem dobták az eddigieket, viszont az új modulokat és egy-egy félig sikerültet már Rust-ban írnak.
Szerencsére a C és Rust nagyon szépen összefordítható, az új modulokra ígéretes választás a Rust.
De először nézzük meg a gyakorlatban, hogy új kernelmodulokra jól teljesít-e?
- A hozzászóláshoz be kell jelentkezni