Linus Torvalds ntawm cov teeb meem nrog nrhiav cov neeg saib xyuas, Rust thiab workflows

Thaum lub rooj sib tham hauv online lub lim tiam dhau los,Lub Rooj Sab Laj Qhib Qhov Chaw thiab Embedded Linux» Linus Torvalds
tau tham txog tam sim no thiab yav tom ntej ntawm lub hauv paus Linux Hauv kev sib tham nrog Dirk Hohndel los ntawm VMware, lub ntsiab lus ntawm kev hloov pauv ntawm tiam neeg hauv zej zog tsim khoom tau tshwm sim. Linus tau taw qhia tias txawm hais tias qhov project yuav luag muaj keeb kwm 30 xyoo, lub zej zog tag nrho tsis yog qub heev - muaj ntau tus neeg tsim khoom tshiab hnub nyoog qis dua 50 xyoo. Thaum cov tub rog qub qub laus zuj zus thiab laus zuj zus, cov neeg uas tau koom nrog qhov project ntev lawm feem ntau tau tsiv tawm ntawm kev sau cov code tshiab thiab tam sim no tsom mus rau kev saib xyuas lossis kev tswj hwm.

Kev nrhiav cov neeg saib xyuas tshiab yog ib qho teeb meem loj heev. Lub zej zog muaj ntau tus neeg tsim khoom uas zoo siab sau cov code tshiab, tab sis ob peb tug neeg txaus siab siv lawv lub sijhawm los tswj thiab tshuaj xyuas lwm tus neeg cov code.
Ntxiv rau kev ua haujlwm tshaj lij, cov neeg saib xyuas yuav tsum tau ntseeg siab tshaj qhov tsis muaj kev tsis ntseeg. Lawv kuj tseem yuav tsum koom nrog thiab mob siab rau tas li - lawv yuav tsum muaj sijhawm tas li, nyeem thiab teb cov email txhua hnub. Kev ua haujlwm hauv ib puag ncig zoo li no xav tau kev qhuab ntuas tus kheej ntau, uas yog vim li cas cov neeg saib xyuas tsawg thiab nyob deb ntawm, thiab nrhiav cov neeg saib xyuas tshiab uas muaj peev xwm tshuaj xyuas lwm tus neeg cov lej thiab thawb kev hloov pauv rau cov neeg saib xyuas qib siab dua yog ib qho ntawm cov teeb meem tseem ceeb ntawm lub zej zog.

Thaum nug txog kev sim kernel, Linus hais tias lub zej zog tsim kernel tsis muaj peev xwm them taus qee qhov kev hloov pauv vwm uas lawv tau ua yav dhau los. Txawm hais tias kev tsim kho yav dhau los yog pub dawb rau txhua tus, tam sim no lub kernel yog pub dawb rau txhua tus. Linux muaj ntau lub tshuab uas vam khom nws.

Thaum nug txog kev rov ua haujlwm lub kernel hauv cov lus zoo li Go thiab Rust, txij li muaj kev pheej hmoo uas xyoo 2030 C cov neeg tsim khoom yuav hloov mus ua ib hom COBOL cov neeg tsim khoom niaj hnub no, Linus teb tias hom lus C tseem nyob hauv kaum hom lus nrov tshaj plaws, tab sis rau cov subsystems tsis yog core, xws li cov tsav tsheb ntaus ntawv, nws tab tom raug txiav txim siab. sijhawm Muab cov kev khi rau kev txhim kho hauv cov lus xws li Rust. Yav tom ntej, peb xav tias yuav muab ntau yam qauv rau kev sau cov khoom theem nrab no, tsis txwv rau hom lus C.

Lub hom phiaj Linus tau hais txog Apple qhov kev txiav txim siab siv ARM processors hauv desktops thiab laptops nrog kev cia siab tias qhov kev txav no yuav ua rau ARM yooj yim dua rau cov chaw ua haujlwm. Tau 10 xyoo dhau los, Linus tau yws txog qhov tsis muaj peev xwm nrhiav tau lub kaw lus ARM uas haum rau tus tsim tawm lub kaw lus. Ib yam li Amazon siv ARM tau pab txhim kho cov qauv hauv cov server systems, nws muaj peev xwm hais tias Apple cov kev ua yuav ua rau cov PCs ARM-based muaj zog uas haum rau kev tsim kho muaj nyob rau ob peb xyoos tom ntej. Hais txog nws PC tshiab Raws li AMD processor, Linus tau hais tias txhua yam ua haujlwm zoo, tsuas yog lub tshuab txias uas muaj suab nrov heev.

Linus piav txog kev ua haujlwm ntawm lub kernel tias yog ob qho tib si dhuav thiab nthuav. Nws dhuav vim tias koj yuav tsum tau daws nrog cov txheej txheem ntawm kev kho cov kab laum thiab kho cov lej, tab sis nws yog qhov nthuav vim tias koj yuav tsum nkag siab txog cov thev naus laus zis tshiab tas li, cuam tshuam nrog cov khoom siv kho vajtse ntawm qib qis, thiab saib xyuas txhua yam uas tshwm sim.

Hais txog COVID-19, Linus tau hais tias tus kab mob sib kis thiab kev kaw tsis tau cuam tshuam rau kev txhim kho, vim tias cov txheej txheem koom tes yog raws li email thiab kev txhim kho nyob deb. Tsis muaj ib tus neeg tsim kho kernel uas Linus sib tham nrog tau raug kev txom nyem los ntawm tus kab mob. Kev ploj ntawm ib tus ntawm nws cov npoj yaig rau ib lossis ob lub hlis ua rau muaj kev txhawj xeeb, tab sis nws tau hloov mus ua qhov cuam tshuam nrog carpal tunnel syndrome.

Linus kuj tau hais tias 5.8 kernel yuav xav tau ntau lub sijhawm los npaj rau kev tso tawm thiab ib lossis ob qhov kev sim ntxiv, vim tias lub kernel no yog loj heev hais txog tus naj npawb ntawm cov kev hloov pauv. Tab sis feem ntau, kev ua haujlwm ntawm 5.8 tau mus zoo heev txog tam sim no.

Hauv lwm qhov kev xam phaj, Linus tshaj tawmNws tsis xav tias nws tus kheej yog ib tug programmer lawm thiab tau tso tseg kev sau cov code tshiab, vim nws tau sau code tsuas yog hauv email client ntev heev lawm. Nws siv sijhawm feem ntau nyeem email thiab sau cov lus. Nws txoj haujlwm yog kev tshuaj xyuas cov patches thiab rub cov lus thov xa los ntawm daim ntawv teev npe xa ntawv, nrog rau kev koom nrog kev sib tham txog cov kev hloov pauv uas tau thov. Qee zaum, nws piav qhia nws cov tswv yim nrog pseudocode lossis qhia cov kev hloov kho rau cov patches, uas nws teb yam tsis tau sau lossis sim, tawm hauv txoj haujlwm ntawm kev txhuam lawv rau tus sau thawj ntawm cov patch.

Ua si video

Tau qhov twg los: opennet.ru

Yuav txhim khu kev qha hosting rau cov chaw nrog DDoS tiv thaiv, VPS VDS servers 🔥 Yuav lub vev xaib hosting txhim khu kev qha nrog kev tiv thaiv DDoS, VPS VDS servers | ProHoster