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

Nyob rau lub lim tiam dhau los lub rooj sib tham virtual,Open Source Summit thiab Embedded LinuxΒ» Linus Torvalds
sib tham tam sim no thiab yav tom ntej ntawm Linux ntsiav hauv kev sib tham pib nrog Dirk Hohndel ntawm VMware. Hauv kev sib tham, lub ntsiab lus ntawm kev hloov pauv ntawm cov neeg tsim khoom tau kov rau. Linus tau taw qhia tias txawm tias yuav luag 30 xyoo keeb kwm ntawm txoj haujlwm, feem ntau, cov zej zog tsis yog laus - ntawm cov neeg tsim khoom muaj ntau tus neeg tshiab uas tseem tsis tau muaj hnub nyoog 50 xyoo. Cov neeg laus laus ua rau cov laus thiab grey, tab sis cov neeg uas tau koom nrog hauv qhov project rau lub sijhawm ntev, raws li txoj cai, tau txav deb ntawm kev sau cov lej tshiab thiab koom nrog cov haujlwm ntsig txog kev saib xyuas lossis kev tswj hwm.

Nrhiav cov neeg saib xyuas tshiab tau sau tseg tias yog qhov teeb meem loj. Muaj ntau tus neeg tsim khoom nquag hauv zej zog uas zoo siab los sau cov lej tshiab, tab sis ob peb tus neeg txaus siab siv sijhawm los tswj thiab tshuaj xyuas lwm tus neeg cov cai.
Ntxiv nrog rau kev tshaj lij, cov neeg saib xyuas yuav tsum txaus siab rau qhov tsis muaj kev ntseeg siab. Cov neeg saib xyuas kuj tseem yuav tsum tau koom tes nrog cov txheej txheem thiab ua haujlwm tas li - tus saib xyuas yuav tsum muaj, nyeem ntawv txhua hnub thiab teb rau lawv. Kev ua haujlwm hauv ib puag ncig zoo li no yuav tsum muaj kev qhuab qhia tus kheej ntau, yog li cov neeg saib xyuas muaj tsawg thiab nyob deb ntawm, thiab nrhiav cov neeg saib xyuas tshiab uas tuaj yeem tshuaj xyuas lwm tus neeg txoj cai thiab xa mus rau kev hloov pauv rau cov neeg saib xyuas qib siab dhau los ua ib qho teeb meem tseem ceeb hauv zej zog. .

Thaum nug txog cov kev sim hauv cov ntsiav, Linus tau hais tias lub zej zog kev loj hlob kernel tsis tuaj yeem them taus qee qhov kev hloov vwm uas tau ua yav dhau los. Yog tias yav dhau los kev txhim kho tsis yog qhov yuav tsum tau ua, tam sim no ntau lub tshuab nyob ntawm Linux kernel.

Thaum nug txog kev rov ua haujlwm cov ntsiav hauv hom lus xws li Go thiab Rust, vim tias muaj kev pheej hmoo tias xyoo 2030 C cov neeg tsim khoom yuav tig mus rau qhov zoo li tam sim no ntawm COBOL cov neeg tsim khoom, Linus teb tias cov lus C tseem nyob hauv kaum hom lus nrov tshaj plaws, tab sis rau cov uas tsis yog-core subsystems, xws li cov cuab yeej tsav tsheb raug txiav txim siab sijhawm muab kev khi rau kev txhim kho hauv cov lus xws li Rust. Nyob rau hauv lub neej yav tom ntej, peb cia siab tias yuav muab cov qauv sib txawv rau kev sau cov ntsiab lus thib ob, tsis txwv rau kev siv hom lus C.

Kev xav Apple txoj kev siv ARM architecture processors hauv desktop computers thiab laptops Linus tawm tswv yim nrog kev cia siab tias cov kauj ruam no yuav pab ua kom ARM nkag mus rau cov chaw ua haujlwm ntau dua. Tau 10 xyoo dhau los, Linus tau yws yws txog nws qhov tsis muaj peev xwm nrhiav tau ARM system uas haum rau tus tsim tawm. Ib yam li Amazon txoj kev siv ARM tau tso cai rau nws los ua tus qauv tsim hauv cov tshuab server, nws muaj peev xwm ua tsaug rau Apple qhov kev ua, muaj zog ARM-based PCs yuav dhau los ua ob peb xyoos thiab tuaj yeem siv rau kev txhim kho. Hais txog koj PC tshiab Raws li AMD processor, Linus tau hais tias txhua yam ua haujlwm zoo, tshwj tsis yog rau lub suab nrov nrov.

Linus hais txog kev kawm cov ntsiav uas nws yog ob qho tib si tho txawv thiab nthuav. Nws yog qhov tho txawv vim tias koj yuav tsum tau ua raws li niaj hnub ntawm kev kho qhov tsis raug thiab muab cov cai hauv kev txiav txim, tab sis nws yog qhov nthuav vim tias koj yuav tsum nkag siab txog cov thev naus laus zis tshiab, cuam tshuam nrog cov cuab yeej qis thiab tswj txhua yam uas tshwm sim.

Hais txog COVID-19, Linus tau hais tias kev sib kis thoob ntiaj teb thiab kev cais tawm tsis cuam tshuam rau kev txhim kho, txij li cov txheej txheem kev sib cuam tshuam yog nyob ntawm kev sib txuas lus ntawm email thiab kev txhim kho nyob deb. Ntawm cov neeg tsim khoom lag luam uas Linus cuam tshuam, tsis muaj leej twg raug mob los ntawm tus kab mob. Qhov kev txhawj xeeb tau tshwm sim los ntawm kev ploj ntawm ib tus ntawm nws cov npoj yaig rau ib hlis lossis ob xyoos, tab sis nws tau tshwm sim los cuam tshuam nrog qhov pib ntawm carpal tunnel syndrome.

Linus kuj tau hais tias thaum tsim 5.8 ntsiav, nws yuav tsum tau siv sijhawm ntau ntxiv los npaj qhov kev tso tawm, thiab tso tawm ib lossis ob qhov kev sim ntxiv, txij li cov ntsiav no tau tso tawm. txawv txawv loj los ntawm tus naj npawb ntawm kev hloov. Tab sis tag nrho, kev ua haujlwm ntawm 5.8 yog mus zoo nkauj kom deb li deb.

Hauv lwm qhov kev xam phaj, Linus tshaj tawm, tias nws tsis xav tias nws tus kheej yog programmer thiab tau tsiv tawm ntawm kev sau cov lej tshiab, txij li nws tau sau cov lej nkaus xwb hauv email tus neeg siv sijhawm ntev. Nws feem ntau yog siv sijhawm nyeem ntawv thiab sau cov lus. Kev ua haujlwm los ntawm kev tshuaj xyuas thaj ua rau thaj thiab rub cov lus thov xa los ntawm kev xa ntawv, nrog rau kev koom nrog kev sib tham txog kev hloov pauv. Qee lub sij hawm, nws piav qhia nws lub tswv yim nrog pseudocode lossis qhia txog kev hloov pauv rau thaj ua rau thaj, uas nws xa hauv cov lus teb yam tsis muaj kev sib sau thiab kev sim, tawm hauv kev ua haujlwm ntawm kev coj nws mus rau theem tsim nyog rau tus thawj sau ntawm thaj.

Tau qhov twg los: opennet.ru

Ntxiv ib saib