Linus Torvalds mabapi le mathata a ho fumana bahlokomeli, Rust le workflows

Kopanong ea beke e fetileng,Open Source Summit le Linux e kenyellelitsoeng»Linus Torvalds
buisanoa hona joale le bokamoso ba Linux kernel moqoqong oa selelekela le Dirk Hohndel oa VMware. Nakong ea lipuisano, ho ile ha angoa sehlooho sa phetoho ea meloko har'a bahlahisi. Linus o bontšitse hore ho sa tsotellehe pale ea hoo e ka bang lilemo tse 30 tsa morero, ka kakaretso, sechaba ha se sa khale - har'a bahlahisi ho na le batho ba bangata ba bacha ba e-s'o fetole lilemo tse 50. Batho ba khale ba tsofala le ho ba bohlooho, empa ba 'nileng ba kenya letsoho mosebetsing ka nako e telele, e le molao, ba tlohile ho ngola khoutu e ncha' me ba kopanela mesebetsing e amanang le tlhokomelo kapa tsamaiso.

Ho fumana bahlokomeli ba bacha ho nkoa e le bothata bo boholo. Ho na le bahlahisi ba bangata ba mafolofolo sechabeng ba thabelang ho ngola khoutu e ncha, empa ke ba fokolang ba ikemiselitseng ho sebelisa nako ea bona ho boloka le ho hlahloba khoutu ea batho ba bang.
Ntle le boits'oaro, bahlokomeli ba tlameha ho natefeloa ke ts'epo e sa belaetseng. Bahlokomeli ba boetse ba hlokoa hore ba kenye letsoho ts'ebetsong le ho sebetsa kamehla - mohlokomeli o tlameha ho lula a le teng, a bale mangolo letsatsi le leng le le leng 'me a arabe. Ho sebetsa sebakeng se joalo ho hloka boits'oaro bo bongata, ke ka lebaka leo bahlokomeli ba fokolang ba fokolang, 'me ho fumana bahlokomeli ba bacha ba ka hlahlobang khoutu ea batho ba bang le ho fetisetsa liphetoho ho bahlokomeli ba boemo bo phahameng e fetoha e' ngoe ea mathata a ka sehloohong sechabeng. .

Ha a botsoa ka liteko tsa kernel, Linus o itse sechaba sa nts'etsopele ea kernel se ke ke sa hlola se khona ho etsa liphetoho tse ling tsa bohlanya tse entsoeng nakong e fetileng. Haeba tsoelo-pele ea pele e ne e sa tlamehe, joale litsamaiso tse ngata haholo li itšetlehile ka kernel ea Linux.

Ha a botsoa ka ho nchafatsa kernel ka lipuo tse kang Go and Rust, kaha ho na le kotsi ea hore ka 2030 baetsi ba C ba tla fetoha sebopeho sa hajoale sa baetsi ba COBOL, Linus o ile a araba ka hore puo ea C e ntse e le lipuong tse leshome tse tsebahalang haholo. empa bakeng sa li-subsystems tse seng tsa mantlha, joalo ka bakhanni ba lisebelisoa li nkuoa monyetla ho fana ka litlamo bakeng sa nts'etsopele ea lipuo tse kang Rust. Nakong e tlang, re lebeletse ho fana ka mehlala e fapaneng ea ho ngola likarolo tse joalo tsa bobeli, eseng feela tšebeliso ea puo ea C.

Boikemisetso Tšebeliso ea Apple ea li-processor tsa meralo ea ARM lik'homphieutheng tsa desktop le lilaptop Linus o ile a fana ka maikutlo ka tšepo ea hore mohato ona o tla thusa ho etsa hore ARM e fumanehe habonolo litsing tsa mosebetsi. Lilemong tse 10 tse fetileng, Linus esale a tletleba ka ho se khone ho fumana sistimi ea ARM e lumellanang le sistimi ea mohlahlami. Joalo ka ha ts'ebeliso ea Amazon ea ARM e e lumelletse ho ntšetsa pele meralo ea lits'ebetso tsa li-server, ho ka etsahala hore ka lebaka la liketso tsa Apple, li-PC tse matla tse thehiloeng ho ARM li tla fumaneha ka mor'a lilemo tse 'maloa' me li ka sebelisoa bakeng sa nts'etsopele. Mabapi le hao PC e ncha E ipapisitse le processor ea AMD, Linus o boletse hore ntho e ngoe le e ngoe e sebetsa hantle, ntle le pholile e lerata haholo.

Linus o itse ka ho ithuta kernel hore hoa tena ebile hoa thahasellisa. Hoa tena hobane u tlameha ho sebetsana le mokhoa oa ho lokisa liphoso le ho beha khoutu ka tatellano, empa hoa thahasellisa hobane kamehla u hloka ho utloisisa theknoloji e ncha, ho sebelisana le lisebelisoa ka tekanyo e tlaase le ho laola ntho e 'ngoe le e' ngoe e etsahalang.

Mabapi le COVID-19, Linus o boletse hore seoa sena le mebuso ea ho itšehla thajana ha e ame nts'etsopele, kaha lits'ebetso tsa tšebelisano li thehiloe puisanong ka lengolo-tsoibila le nts'etsopele e hole. Ho bahlahisi ba kernel bao Linus a sebelisanang le bona, ha ho motho ea ileng a lematsoa ke ts'oaetso. Ho tšoenyeha ho ne ho bakoa ke ho nyamela ha e mong oa basebetsi-'moho le eena ka khoeli kapa tse peli, empa ho ile ha etsahala hore ebe ho amahanngoa le ho qala ha lefu la carpal tunnel syndrome.

Linus o boetse a bolela hore ha a ntse a hlahisa 5.8 kernel, o tla tlameha ho qeta nako e eketsehileng a lokisetsa tokollo, 'me a lokolle tlhahiso e le' ngoe kapa tse peli tse eketsehileng tsa tlhahlobo, kaha kernel ena e ile ea lokolloa. e kgolo ka tsela e sa tloaelehang ka palo ea liphetoho. Empa ka kakaretso, mosebetsi ho 5.8 o ntse o tsamaea hantle ho fihlela joale.

Puisanong e 'ngoe, Linus phatlalatsoa, hore ha a sa inka e le moqapi oa lenaneo mme o tlohile ho tloha ho ngola khoutu e ncha, kaha o 'nile a ngola khoutu feela ho mofani oa imeile ka nako e telele. Boholo ba nako ea hae o e qeta a bala mangolo le ho ngola melaetsa. Mosebetsi o theohela ho hlahloba li-patches le likopo tsa ho hula tse rometsoeng ka lethathamo la mangolo, hammoho le ho nka karolo lipuisanong tsa liphetoho tse reriloeng. Ka linako tse ling, o hlalosa maikutlo a hae ka pseudocode kapa o fana ka maikutlo a liphetoho ho li-patches, tseo a li romelang ka karabo ntle le ho bokella le ho hlahloba, a siea mosebetsi oa ho e tlisa boemong bo nepahetseng ho mongoli oa pele oa patch.

Source: opennet.ru

Eketsa ka tlhaloso