Chuaigh Linus Torvalds isteach sa phlé ar chur i bhfeidhm tosaigh tacaíocht Rust san eithne Linux

Linus Torvalds ceangailte le plé Deiseanna ag cur uirlisí forbartha sa teanga Rust leis an eithne Linux. Josh Triplett ó Intel, ag obair ar tionscadal an teanga Rust a thabhairt ar chomhchéim leis an teanga C i réimse ríomhchlárú an chórais, molta Ag an gcéad chéim, cuir rogha le Kconfig chun tacú le Rust, rud nach mbeadh mar thoradh ar spleáchais tiomsaitheora Rust a áireamh agus na modhanna “déan allnoconfig” agus “déan allyesconfig” a thógáil agus a cheadódh níos mó turgnamh saor in aisce le cód meirge. Cuireadh cleas den chineál céanna i bhfeidhm le ag cur isteach i gcroílár na tacaíochta turgnamhaí do thionól i Clang i mód leas iomlán a bhaint ag an gcéim nasctha (LTO, Link Time Optimization), agus ina dhiaidh sin tá sé beartaithe cur leis tacaíocht tionóil le cosaint snáithe ordaithe (CFI, Ionracas Rialú-Sreabhadh).

D'easaontaigh Linus agus léirigh imní go mbeadh an tacaíocht tosaigh do Rust gan thástáil ansin don tógáil agus riosca dul i bhfostú ina swamp féin, ina bhfuil grúpa beag forbróirí suim acu sa tionscadal tástáil an cód ach amháin faoina gcoinníollacha sonracha agus cuir an mícheart. rudaí mar go bhfanann siad i bhfolach agus nach pop suas nuair a thástáil an eithne i dtimpeallachtaí eile.

De réir Linus, ba cheart an chéad tiománaí Rust a thairiscint i bhformáid shimplí ina bhfuil teipeanna soiléir agus éasca le brath. Chun tástáil a shimpliú, mhol sé an rud céanna a dhéanamh agus nuair a bhí leaganacha tiomsaithe C agus bratacha tacaithe á sheiceáil - seiceáil an bhfuil an tiomsaitheoir Rust ar an gcóras agus a chumasú a thacaíocht má tá sé suiteáilte.

Foinse: oscailtenet.ru

Add a comment