Linus Torvalds i faʻafitauli i le sailia o tagata tausi, Rust ma galuega

I le vaiaso talu ai koneferenisi virtual,Open Source Summit ma Linux Faʻapipiʻi» Linus Torvalds
talanoaina le taimi nei ma le lumanaʻi o le fatu Linux i se talanoaga faʻafeiloaʻi ma Dirk Hohndel o VMware. I le taimi o le talanoaga, na paʻi i ai le autu o suiga o augatupulaga i le au atinaʻe. Na fa’ailoa e Linus e ui lava i le toeitiiti atoa le 30 tausaga o le tala fa’asolopito o le poloketi, ae o le tulaga lautele, e le’o matua tele le atunu’u – i totonu o le au atina’e e to’atele tagata fou e le’i atoa le 50 tausaga. O tagata tuai e matutua ma efuefu, ae oi latou ua leva ona auai i le poloketi, e pei o se tulafono, ua o ese mai le tusiaina o tulafono fou ma o loʻo galulue i galuega e fesoʻotaʻi ma le tausiga poʻo le pulega.

O le su'eina o ni tagata e tausia fou ua maitauina o se fa'afitauli tele. O lo'o i ai le tele o tagata atina'e malosi i totonu o le nu'u o lo'o fiafia e tusi tulafono fou, ae to'aitiiti e naunau e tu'uina atu o latou taimi i le tausia ma le toe iloiloina o tulafono a isi tagata.
I le faʻaopoopoga i faʻapolofesa, e tatau i tagata tausi maʻi ona fiafia e le fesiligia le faʻatuatuaina. E manaʻomia foʻi le faʻaauau pea ona aʻafia tagata tausi i le faʻagasologa ma galue pea - e tatau i le tagata tausia ona avanoa i taimi uma, faitau tusi i aso uma ma tali atu ia i latou. O le galue i se siosiomaga faapena e manaʻomia ai le tele o le amio pulea, o le mea lea e toʻaitiiti ai le au tausia, ma o le sailia o tagata fou e mafai ona toe iloilo tulafono a isi tagata ma tuʻuina atu suiga i tagata maualuluga tulaga e avea ma se tasi o faʻafitauli autu i totonu o le alalafaga. .

Ina ua fesiligia e uiga i faʻataʻitaʻiga i le fatu, na fai mai Linus e le mafai e le nuʻu atinaʻe fatu ona gafatia nisi o suiga valea na faia i aso ua mavae. Afai o le atinaʻe muamua e leʻo faʻamalosia, o lea ua tele naua faiga e faʻalagolago i le fatu Linux.

Ina ua fesiligia e uiga i le toe galueaina o le fatu i gagana e pei o Go ma Rust, talu ai o loʻo i ai se tulaga lamatia i le 2030 C developers o le a liliu i le taimi nei o le COBOL developers, na tali Linus o le gagana C o loʻo tumau pea i luga o le sefulu gagana lauiloa, ae mo subsystems e le o autu, e pei o avetaavale masini e mafaufauina avanoa tu'uina atu fusi mo atina'e i gagana e pei ole Rust. I le lumanaʻi, matou te faʻamoemoe e tuʻuina atu faʻataʻitaʻiga eseese mo le tusiaina o ia vaega lona lua, e le gata i le faʻaogaina o le gagana C.

Naunau O le fa'aogaina e Apple o le fa'aogaina o le fausaga o le ARM i komipiuta komepiuta ma komepiuta feavea'i Na fa'ailoa e Linus ma le fa'amoemoe o le a fesoasoani lea la'asaga e fa'afaigofie ai le ARM i fale faigaluega. Mo le 10 tausaga talu ai, o Linus sa faitio i lona le mafai ona maua se ARM system e fetaui ma le polokalama a le tagata atiaʻe. E pei lava o le faʻaogaina e Amazon o le ARM na faʻatagaina ai le faʻalauteleina o le fausaga i totonu o polokalama faʻapipiʻi, e mafai ona faʻafetai i gaioiga a Apple, o le a maua PC malolosi ARM-faʻavae i ni nai tausaga ma mafai ona faʻaaogaina mo le atinaʻe. E uiga i lau PC fou faʻavae i luga o le AMD processor, na taʻua e Linus e lelei mea uma, sei vagana ai le pisapisao malulu.

Fai mai Linus e uiga i le suʻesuʻeina o le fatu e le manaia ma manaia. E le manaia ona e tatau ona e feagai ma le masani o le faʻaleleia o mea sese ma le faʻatulagaina o le code, ae e manaia aua e te manaʻomia pea le malamalama i tekinolosi fou, fegalegaleai ma meafaigaluega i se tulaga maualalo ma pulea mea uma e tupu.

E tusa ai ma le COVID-19, na taʻua e Linus o le faʻamaʻi ma le faʻaesea o pulega e leʻi aʻafia ai le atinaʻe, talu ai o fegalegaleaiga faʻagasologa e faʻavae i luga o fesoʻotaʻiga e ala i imeli ma atinaʻe mamao. O le au fatu fatu e fegalegaleai ma Linus, e leai se tasi na afaina i le siama. O le popolega na mafua ona o le leiloa o se tasi o ana paaga mo le masina pe lua, ae na aliali mai e fesootaʻi ma le amataga o le carpal tunnel syndrome.

Na taʻua foi e Linus e faapea, pe a atiaʻe le kernel 5.8, e tatau ona ia faʻaaluina le tele o le taimi e saunia ai le faʻamalolo, ma faʻamalolo se tasi pe lua faʻataʻitaʻiga faʻaopoopo, talu ai na faʻasaʻoloto lenei fatu. lapopoa uiga ese e ala i le numera o suiga. Ae o le aotelega, galue ile 5.8 o loʻo sologa lelei i le taimi nei.

I se isi faatalanoaga, Linus faailoa atu, e le o toe manatu o ia o se tagata fai polokalame ma ua alu ese mai le tusiaina o code fou, talu ai ua leva ona ia tusia le code i se imeli client mo se taimi umi. O le tele o lona taimi e faʻaalu e faitau ai meli ma tusitusi savali. O le galuega e sau i lalo i le toe iloiloina o patch ma toso talosaga na lafoina e ala i meli lisi, faʻapea foʻi ma le auai i talanoaga o suiga fuafuaina. I nisi taimi, na te faʻamatalaina lona manatu i le pseudocode poʻo le fautuaina o suiga i patches, lea na te auina atu i se tali e aunoa ma le tuufaatasia ma le suʻega, ma tuʻu ai le galuega o le aumaia i le tulaga talafeagai i le tusitala muamua o le patch.

puna: opennet.ru

Faaopoopo i ai se faamatalaga