Si Linus Torvalds miapil sa diskusyon sa inisyal nga pagpatuman sa Rust nga suporta sa Linux kernel

Linus Torvalds konektado para sa diskusyon mga oportunidad pagdugang sa mga himan alang sa pagpalambo sa Rust nga pinulongan ngadto sa Linux kernel. Josh Triplett gikan sa Intel, nagtrabaho sa proyekto aron madala ang Rust nga pinulongan sa pagkaparehas sa C nga pinulongan sa natad sa system programming, gisugyot Sa una nga yugto, pagdugang usa ka kapilian sa Kconfig aron suportahan ang Rust, nga dili mosangpot sa paglakip sa Rust compiler dependencies kung magtukod sa "make allnoconfig" ug "make allyesconfig" nga mga mode ug magtugot sa dugang nga libre nga pag-eksperimento sa Rust code. Ang usa ka susama nga limbong gipatuman sa pagdugang ngadto sa kinauyokan sa eksperimento nga suporta alang sa asembliya sa Clang sa optimization mode sa linking stage (LTO, Link Time Optimization), human nga kini giplano nga idugang pagsuporta nagtukod nga adunay proteksyon sa command thread (CFI, Integridad sa Pagkontrol-Agos).

Si Linus wala mouyon ug nagpahayag sa kabalaka nga ang inisyal nga suporta alang sa Rust dili masulayan alang sa pagtukod ug ang risgo nga maipit sa kaugalingon nga kalamakan, diin ang usa ka gamay nga grupo sa mga developer nga interesado sa proyekto nagsulay sa code ubos lamang sa ilang piho nga mga kondisyon ug nagdugang sa sayup mga butang samtang kini nagpabilin nga tinago ug dili mo-pop up kung gisulayan ang kernel sa ubang mga palibot.

Sumala sa Linus, ang unang Rust driver kinahanglan nga itanyag sa usa ka yano nga format diin ang mga kapakyasan klaro ug sayon ​​​​nga makit-an. Aron pasimplehon ang pagsulay, girekomenda niya ang pagbuhat sama sa kung susihon ang mga bersyon sa C compiler ug gisuportahan nga mga bandila - pagsusi sa presensya sa Rust compiler sa sistema ug pagpagana sa suporta niini kung kini na-install.

Source: opennet.ru

Idugang sa usa ka comment