Linus Torvalds baxıcıların tapılması, Rust və iş axınları ilə bağlı problemlər haqqında

Ötən həftə virtual konfransda,Açıq Mənbə Zirvəsi və Daxili Linux» Linus Torvalds
müzakirə edildi VMware-dən Dirk Hohndel ilə giriş söhbətində Linux nüvəsinin bu günü və gələcəyi. Müzakirə zamanı tərtibatçılar arasında nəsil dəyişikliyi mövzusuna toxunulub. Linus qeyd etdi ki, layihənin demək olar ki, 30 illik tarixinə baxmayaraq, ümumilikdə icma o qədər də köhnə deyil - tərtibatçılar arasında hələ 50 yaşı tamam olmayan çoxlu yeni insanlar var. Köhnə insanlar köhnə və boz olur, lakin uzun müddətdir layihədə iştirak edənlər, bir qayda olaraq, yeni kod yazmaqdan uzaqlaşaraq texniki xidmət və ya idarəetmə ilə bağlı işlərlə məşğul olurlar.

Yeni baxıcıların tapılması böyük problem kimi qeyd olunur. İcmada yeni kod yazmağa şad olan bir çox aktiv tərtibatçı var, lakin çox az adam vaxtını başqalarının kodunu saxlamağa və nəzərdən keçirməyə həsr etməyə hazırdır.
Peşəkarlıqla yanaşı, baxıcılar şübhəsiz etimad göstərməlidirlər. Baxıcılardan da davamlı olaraq prosesdə iştirak etmələri və daim işləmələri tələb olunur - baxıcı həmişə hazır olmalı, hər gün məktubları oxumalı və onlara cavab verməlidir. Belə bir mühitdə işləmək çoxlu intizam tələb edir, ona görə də baxıcılar azdır və başqalarının kodunu nəzərdən keçirə və dəyişiklikləri daha yüksək səviyyəli baxıcılara ötürə bilən yeni baxıcıların tapılması cəmiyyətin əsas problemlərindən birinə çevrilir. .

Kerneldəki təcrübələr haqqında soruşduqda, Linus dedi ki, nüvə inkişaf icması keçmişdə edilən bəzi çılğın dəyişiklikləri artıq ödəyə bilməz. Əgər əvvəllər inkişaf məcburi deyildisə, indi həddən artıq çox sistem Linux nüvəsindən asılıdır.

Go və Rust kimi dillərdə nüvənin yenidən işlənməsi barədə soruşduqda, 2030-cu ildə C tərtibatçılarının COBOL tərtibatçılarının hazırkı görünüşünə çevrilmə riski olduğundan, Linus C dilinin ən populyar on dildə qaldığını söylədi, lakin əsas olmayan alt sistemlər üçün, məsələn, cihaz sürücüləri nəzərə alınır imkan Rust kimi dillərdə inkişaf üçün bağlamalar təmin edir. Gələcəkdə biz C dilinin istifadəsi ilə məhdudlaşmayaraq belə ikinci dərəcəli komponentlərin yazılması üçün müxtəlif modellər təqdim etməyi gözləyirik.

Niyyət Apple-ın stolüstü kompüterlərdə və noutbuklarda ARM arxitektura prosessorlarından istifadə etməsi Linus bu addımın ARM-ni iş stansiyaları üçün daha əlçatan olmasına kömək edəcəyinə ümidlə şərh etdi. Son 10 ildir ki, Linus tərtibatçının sisteminə uyğun gələn ARM sistemini tapa bilməməsindən şikayətlənir. Amazonun ARM-dən istifadə etməsi ona server sistemlərində arxitekturanı inkişaf etdirməyə imkan verdiyi kimi, ola bilsin ki, Apple-ın tədbirləri sayəsində güclü ARM əsaslı kompüterlər bir neçə ildən sonra əlçatan olacaq və inkişaf üçün istifadə oluna bilər. Sizinlə bağlı yeni PC AMD prosessoruna əsaslanan Linus, çox səs-küylü soyuducudan başqa hər şeyin yaxşı işlədiyini qeyd etdi.

Linus nüvəni öyrənməklə bağlı onun həm darıxdırıcı, həm də maraqlı olduğunu söylədi. Bu, darıxdırıcıdır, çünki səhvləri düzəltmək və kodu qaydaya salmaq rutini ilə məşğul olmaq məcburiyyətindəsiniz, lakin maraqlıdır, çünki daim yeni texnologiyaları başa düşmək, avadanlıqla aşağı səviyyədə qarşılıqlı əlaqə qurmaq və baş verən hər şeyi idarə etmək lazımdır.

COVID-19 ilə bağlı Linus qeyd edib ki, pandemiya və təcrid rejimləri inkişafa təsir etməyib, çünki qarşılıqlı əlaqə prosesləri e-poçt vasitəsilə ünsiyyətə və uzaqdan inkişafa əsaslanır. Linusun qarşılıqlı əlaqədə olduğu nüvə tərtibatçılarından heç kim infeksiyadan zərər görmədi. Narahatlığa həmkarlarından birinin bir-iki ay ərzində yoxa çıxması səbəb olsa da, bunun karpal tunel sindromunun başlanğıcı ilə əlaqəli olduğu ortaya çıxdı.

Linus, həmçinin qeyd etdi ki, 5.8 nüvəsini inkişaf etdirərkən, buraxılışın hazırlanmasına daha çox vaxt sərf etməli və bu nüvə buraxıldığından bir və ya iki əlavə test buraxılışını buraxmalı olacaq. qeyri-adi böyük dəyişikliklərin sayına görə. Ancaq ümumilikdə, 5.8 üzərində iş indiyə qədər olduqca rəvan gedir.

Başqa bir müsahibədə Linus ifadə etdi, o, artıq özünü proqramçı hesab etmir və uzun müddət yalnız e-poçt müştərisində kod yazdığından yeni kod yazmaqdan uzaqlaşıb. Vaxtının çox hissəsini poçt oxumaq və mesaj yazmaq üçün keçirir. İş yamaqları nəzərdən keçirmək və poçt siyahısı vasitəsilə göndərilən sorğuları çəkmək, həmçinin təklif olunan dəyişikliklərin müzakirələrində iştirak etməkdən ibarətdir. Bəzən o, öz fikrini psevdokodla izah edir və ya yamaqlara dəyişikliklər təklif edir, onu tərtib etmədən və sınaqdan keçirmədən cavab olaraq göndərir, onu lazımi səviyyəyə çatdırmaq işini yamağın orijinal müəllifinə həvalə edir.

Mənbə: opennet.ru

Добавить комментарий