Linus Torvalds mbi problemet me gjetjen e mbikëqyrësve, Rust dhe proceset e punës

Në konferencën virtuale "Open Source Summit and Embedded Linux" Linus Torvalds
diskutoi tĂ« tashmen dhe tĂ« ardhmen e bĂ«rthamĂ«s Linux nĂ« njĂ« bisedĂ« hyrĂ«se me Dirk Hohndel nga VMware. GjatĂ« diskutimit, u preku tema e ndryshimit tĂ« brezave nĂ« mesin e zhvilluesve. Linus theksoi se, pavarĂ«sisht nga historia gati 30-vjeçare e projektit, nĂ« pĂ«rgjithĂ«si, komuniteti nuk Ă«shtĂ« aq i vjetĂ«r — mes zhvilluesve ka shumĂ« njerĂ«z tĂ« rinj, tĂ« cilĂ«ve ende nuk u kanĂ« mbushur 50 vjet. TĂ« moshuarit vĂ«rtet po plakĂ«n dhe po bĂ«hen me flokĂ« tĂ« bardhĂ«, por ata qĂ« janĂ« pĂ«rfshirĂ« prej kohĂ«sh nĂ« projekt zakonisht kanĂ« kaluar nga shkruajtja e kodit tĂ« ri nĂ« detyra qĂ« lidhen me mbĂ«shtetje ose menaxhim.

KĂ«rkimi i m绎技uesve tĂ« rinj po pĂ«rmendet si njĂ« problem i madh. NĂ« komunitet ka shumĂ« zhvillues aktivĂ« qĂ« janĂ« tĂ« gatshĂ«m tĂ« shkruajnĂ« kod tĂ« ri, por pak janĂ« ata qĂ« janĂ« tĂ« gatshĂ«m tĂ« pĂ«rkushtojnĂ« kohĂ«n e tyre pĂ«r tĂ« mbĂ«shtetur dhe kontrolluar kodin e tĂ« tjerĂ«ve.
PĂ«rveç profesionalizmit, m绎技uesit duhet tĂ« gĂ«zojnĂ« besim tĂ« pakushtĂ«zuar. Nga m绎技uesit gjithashtu kĂ«rkohet tĂ« jenĂ« vazhdimisht tĂ« angazhuar nĂ« proces dhe tĂ« punojnĂ« rregullisht — ata qĂ« mbĂ«shtesin gjithmonĂ« duhet tĂ« jenĂ« tĂ« disponueshĂ«m, tĂ« lexojnĂ« çdo ditĂ« email-e dhe tĂ« reagojnĂ« ndaj tyre. TĂ« punosh nĂ« kushte tĂ« tilla kĂ«rkon shumĂ« disiplinĂ« personale, prandaj ka pak m绎技ues dhe ka mungesĂ« tĂ« tyre, dhe kĂ«rkimi i m绎技uesve tĂ« rinj, tĂ« cilĂ«t mund tĂ« rishikojnĂ« kodin e tĂ« tjerĂ«ve dhe tĂ« drejtojnĂ« ndryshimet te m绎技uesit e lartĂ«, po bĂ«het njĂ« nga problemet kryesore nĂ« komunitet.

Në pyetjen për eksperimentet në bërthamë, Linus shprehu se komuniteti i zhvilluesve të bërthamës tani nuk mund të lejojë disa ndryshime të çmendura që bënin më parë. Nëse më parë zhvillimi nuk kishte detyra, tani nga bërthama Linux varen shumë sisteme.

Në pyetjen për rikonstruksionin e bërthamës në gjuhë si Go dhe Rust, pasi ekziston rreziku që në vitet 2030 zhvilluesit e gjuhës C të bëhen si zhvilluesit aktualë të COBOL, Linus u përgjigj se gjuha C mbetet në mesin e dhjetë gjuhëve më të njohura, por për nën-sistemet e jo kryesore, siç janë drejtuesit e pajisjeve, po shqyrtohet mundësia ofrimi i lidhjeve për zhvillimin në gjuhë si Rust. Në të ardhmen pritet që të ofrohen modele të ndryshme për shkruarjen e komponenteve të tilla sekondare, duke mos u kufizuar vetëm në përdorimin e gjuhës C.

N intention eApple's plan to use ARM architecture processors in desktop computers and laptops was commented on by Linus with the hope that this step will make ARM more accessible for workstations. For the last 10 years, Linus has complained about the inability to find an ARM system suitable for a developer's setup. Similarly to how Amazon's use of ARM helped advance this architecture in server systems, it's possible that thanks to Apple's actions, powerful ARM PCs will be available for development in a few years. his new PC based on an AMD processor, Linus mentioned that everything works fine, except for a very noisy cooler.

Regarding kernel work, Linus expressed that it is both boring and interesting. Boring because it involves tackling the routine of fixing bugs and organizing code, and interesting because it constantly requires dealing with new technologies, interacting with low-level hardware, and monitoring everything that happens.

About COVID-19, Linus mentioned that the pandemic and isolation modes did not affect development since interaction processes are based on communication via email and remote development. None of the kernel developers Linus interacts with were affected by the infection. Concern arose when one of his associates went missing for a month or two, but it turned out to be related to tunnel syndrome.

Linus also noted that in developing kernel 5.8, he will have to spend more time preparing the release and produce one or two additional test releases, as this kernel has turned out to be exceptionally large in terms of the number of changes. But overall, work on 5.8 is progressing quite smoothly.

In another interview, Linus stated, që ai tashmë nuk e sheh veten si programues dhe është tërhequr nga shkruarja e kodit të ri, pasi prej kohësh shkruan kod vetëm në klientin e postës elektronike. Të gjitha orët e tij të punës shpenzohen në leximin e postës dhe në shkruajtjen e mesazheve. Puna e tij përfshin rishikimin e patches dhe pull requests që dërgohen përmes listës së postës, si dhe pjesëmarrjen në diskutimet për ndryshimet e propozuara. Nganjëherë ai shpjegon idenë e tij me pseudokod ose sugjeron ndryshime në patches, të cilat i dërgon si përgjigje pa kompilim dhe testim, duke e lënë punën për përmirësim në duar të autorit të origjinal të patches.

Luaj videon

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster