Linus Torvalds për diskutim shtimit në bërthamën Linux të mjeteve për zhvillim në gjuhën Rust. Josh Triplett nga Intel, i angazhuar në për të sjellë gjuhën Rust në barazim me gjuhën C në fushën e programimit sistemor, në fazën fillestare të shtojë një opsion në Kconfig për mbështetje të Rustit, që nuk do të sillte përfshirjen në varësitë e përpunuesit të Rustit gjatë ndërtimit në modet "make allnoconfig" dhe "make allyesconfig" dhe do të lejonte të eksperimentojë më lirisht me kodin Rust. Një truk i ngjashëm u realizua gjatë në bërthamë të mbështetjes eksperimentale për ndërtimin në Clang në modalitetin e optimizimeve në fazën e lidhjes (LTO, Link Time Optimization), pas së cilës planifikohet të shtohet edhe ndërtimi me mbrojtjen e rrjedhës së ekzekutimit të komandave (, Control-Flow Integrity).
Linus nuk ra dakord dhe shprehu shqetësim se atëherë mbështetja fillestare për Rust do të mbetej pa u testuar në ndërtim dhe do të kishte rrezik të ngecë në një baltë, ku një grup i vogël i zhvilluesve të interesuar për projektin teston kodin vetëm në kushtet e tyre specifike dhe shton gjëra të gabuara, pasi ato mbeten të fshehura dhe nuk dalin në pah gjatë testimit të bërthamës në ambiente të tjera.
Sipas Linusit, i pari drejtues Rust duhet tĂ« ofrohet nĂ« njĂ« format tĂ« thjeshtĂ«, ku dĂ«shtimet tĂ« jenĂ« tĂ« dukshme dhe tĂ« thjeshta pĂ«r t'u zbuluar. PĂ«r tĂ« thjeshtuar testimin, ai rekomandoi tĂ« veprohet si gjatĂ« verifikimit tĂ« versioneve tĂ« pĂ«rpunuesve C dhe flakĂ«ve tĂ« mbĂ«shtetur â tĂ« kontrollohet prania e pĂ«rpunuesit Rust nĂ« sistem dhe tĂ« pĂ«rfshihet mbĂ«shtetja e tij nĂ« rast se ai Ă«shtĂ« instaluar.
Burimi: opennet.ru
