Linus Torvalds dwar kwistjonijiet dwar is-sejba ta' manutenzjoni, Rust u flussi tax-xogħol

Fil-konferenza virtwali tal-ġimgħa li għaddiet,Open Source Summit u Embedded Linux» Linus Torvalds
diskussi il-preżent u l-futur tal-qalba tal-Linux f'konverżazzjoni introduttorja ma 'Dirk Hohndel ta' VMware. Waqt id-diskussjoni, intmiss is-suġġett tal-bidla ġenerazzjonali fost l-iżviluppaturi. Linus irrimarka li minkejja l-istorja ta' kważi 30 sena tal-proġett, b'mod ġenerali, il-komunità mhix daqshekk antika - fost l-iżviluppaturi hemm ħafna nies ġodda li għadhom ma għalqux il-50 sena. L-antiki jiehdu qodma u griż, iżda dawk li ilhom involuti fil-proġett għal żmien twil, bħala regola, tbiegħdu mill-kitba ta 'kodiċi ġdid u huma involuti f'kompiti relatati mal-manutenzjoni jew il-ġestjoni.

Is-sejba ta' manutenzjoni ġodda hija nnutata bħala problema kbira. Hemm ħafna żviluppaturi attivi fil-komunità li huma kuntenti li jiktbu kodiċi ġdid, iżda ftit huma lesti li jiddedikaw il-ħin tagħhom biex iżommu u jirrevedu l-kodiċi ta 'nies oħrajn.
Minbarra l-professjonalità, il-mantenituri għandhom igawdu fiduċja bla dubju. Il-manutenzjoni huma wkoll meħtieġa li jkunu involuti kontinwament fil-proċess u jaħdmu kontinwament - il-mantenitur għandu dejjem ikun disponibbli, jaqra l-ittri kuljum u jwieġeb għalihom. Ix-xogħol f'ambjent bħal dan jeħtieġ ħafna awto-dixxiplina, u huwa għalhekk li l-mantenituri huma ftit u 'l bogħod, u s-sejba ta' manutenzjoni ġodda li jistgħu jirrevedu l-kodiċi ta 'nies oħrajn u jgħaddu bidliet lil manutenzjoni ta' livell ogħla ssir waħda mill-problemi ewlenin fil-komunità. .

Meta mistoqsi dwar esperimenti fil-qalba, Linus qal li l-komunità ta 'żvilupp tal-qalba ma tistax tibqa' taffordja xi wħud mill-bidliet crazy li saru fil-passat. Jekk qabel l-iżvilupp ma kienx obbligatorju, issa wisq sistemi jiddependu fuq il-kernel tal-Linux.

Meta mistoqsi dwar il-ħidma mill-ġdid tal-qalba f'lingwi bħal Go u Rust, peress li hemm riskju li fl-2030 l-iżviluppaturi C jibdlu l-apparenza attwali ta 'żviluppaturi COBOL, Linus wieġeb li l-lingwa C tibqa' fl-aqwa għaxar lingwi popolari, iżda għal sottosistemi mhux ewlenin, bħal sewwieqa tal-apparat huma kkunsidrati opportunità jipprovdu rbit għall-iżvilupp f'lingwi bħal Rust. Fil-futur, nistennew li nipprovdu mudelli differenti għall-kitba ta 'komponenti sekondarji bħal dawn, mhux limitati għall-użu tal-lingwa C.

Intenzjoni L-użu ta 'Apple ta' proċessuri ta 'arkitettura ARM f'kompjuters desktop u laptops Linus ikkummenta bit-tama li dan il-pass jgħin biex ARM ikun aktar aċċessibbli għall-istazzjonijiet tax-xogħol. Għal dawn l-aħħar 10 snin, Linus ilu jilmenta dwar l-inkapaċità tiegħu li jsib sistema ARM li taqbel mas-sistema tal-iżviluppatur. Hekk kif l-użu ta 'ARM minn Amazon ippermettaha tavvanza l-arkitettura fis-sistemi tas-server, huwa possibbli li grazzi għall-azzjonijiet ta' Apple, PCs b'saħħithom ibbażati fuq ARM se jsiru disponibbli fi ftit snin u jistgħu jintużaw għall-iżvilupp. Rigward tiegħek PC ġdid ibbażat fuq proċessur AMD, Linus semma li kollox jaħdem tajjeb, ħlief għall-apparat li jkessaħ ħafna storbjuż.

Linus qal dwar l-istudju tal-qalba li kien kemm boring kif ukoll interessanti. Huwa boring għaliex trid tittratta r-rutina li tiffissa l-iżbalji u tpoġġi l-kodiċi fl-ordni, iżda huwa interessanti għaliex għandek bżonn kontinwament tifhem teknoloġiji ġodda, jinteraġixxu ma 'tagħmir f'livell baxx u tikkontrolla dak kollu li jiġri.

Rigward COVID-19, Linus semma li r-reġimi tal-pandemija u l-iżolament ma affettwawx l-iżvilupp, peress li l-proċessi ta’ interazzjoni huma bbażati fuq komunikazzjoni permezz tal-email u żvilupp remot. Mill-iżviluppaturi tal-qalba li magħhom jinteraġixxi Linus, ħadd ma saritx ħsara mill-infezzjoni. It-tħassib kien ikkawżat mill-għajbien ta’ wieħed mill-kollegi tiegħu għal xahar jew tnejn, iżda rriżulta li kien assoċjat mal-bidu tas-sindromu tal-carpal tunnel.

Linus semma wkoll li meta jiżviluppa l-kernel 5.8, ikollu jqatta' aktar ħin jipprepara r-rilaxx, u jirrilaxxa waħda jew żewġ rilaxxi tat-test addizzjonali, peress li din il-qalba ġiet rilaxxata. kbar mhux tas-soltu bin-numru ta’ bidliet. Iżda b'mod ġenerali, ix-xogħol fuq 5.8 sejjer pjuttost bla xkiel s'issa.

F'intervista oħra, Linus iddikjarat, li m'għadux iqis lilu nnifsu bħala programmatur u tbiegħed milli jikteb kodiċi ġdid, peress li ilu jikteb kodiċi biss f'klijent tal-email għal żmien twil. Il-biċċa l-kbira tal-ħin tiegħu jintefaq jaqra l-posta u jikteb messaġġi. Ix-xogħol jasal għar-reviżjoni tal-garża u t-talbiet tal-ġibda mibgħuta permezz tal-lista tal-posta, kif ukoll il-parteċipazzjoni f'diskussjonijiet dwar bidliet proposti. Xi drabi, huwa jispjega l-idea tiegħu b'psewdocode jew jissuġġerixxi bidliet għall-garża, li jibgħat f'rispons mingħajr kumpilazzjoni u ttestjar, u jħalli x-xogħol li jġibha fil-livell xieraq lill-awtur oriġinali tal-garża.

Sors: opennet.ru

Żid kumment