Линус Торвалдс је говорио о раду, садашњим и будућим проблемима у језгри

На конференцији виртуаl Самит отворене конференцијеЕмбеддед Линук од прошле недеље, Линус Торвалдс је разговарао о садашњости и будућности Линук језгра у уводном разговору са Дирком Хохнделом из компаније ВМваре.

Током дискусије, покренуто је питање промене генерација у развојном окружењу. Линус приметио да упркос скоро 30 година историја пројекта, уопште, заједница није толико стара: међу програмерима има много нових људи који још немају 50 година.

Ветерани остаре и постану сиви, али они који су дуго били укључени у пројекат, по правилу су престали да пишу нови код и баве се задацима који се односе на одржавање или администрацију.

Тражење нових одржавача сматра се великим проблемом. У заједници има много активних програмера који радо пишу нови код, али мало је оних који су спремни да потроше своје време на одржавање и верификовање туђег кода.

Поред професионалности, одржавачи морају уживати и пуно поверење. Од менаџера одржавања такође се захтева да буду непрестано укључени у процес и непрекидно раде; руководилац одржавања треба увек бити доступан, читати писма и одговарати на њих сваки дан.

Рад у таквим условима захтева пуно самодисциплине, тако да је мало оних који одржавају, а проналажење нових одржавача који могу да преиспитују кодекс других људи и прослеђују промене најбољим одржавачима постаје један од главних проблема у заједници.

Када питао за експерименте у језгру, Линус рекла је развојна заједница језгро Не можете више да приуштите неке луде промене које су направљене раније. Ако претходни развој ништа није форсирао, сада многи системи зависе од Линук кернела.

Када питао о обради језгра на језицима попут Го и Руст, Будући да постоји ризик да 2030. програмери Ц постану тренутна сличност програмера у ЦОБОЛ-у, Линус је одговорио да Ц остаје у првих десет популарних језика, али за не-језгрене подсистеме као што су управљачки програми уређаја, узима се у обзир могућност пружање развојних веза на језицима попут Руст-а.

У будућности, очекује се да ће пружити различите моделе да напишем те подређене компоненте, није ограничено на употребу језика Ц.

Аппле-ова намера да користи процесоре АРМ архитектуре на радним површинама и преносним рачунарима, Линус је прокоментарисао надајући се да ће овај корак помоћи да АРМ постане приступачнији за радне станице. Током последњих 10 година, Линус се жалио на немогућност проналаска АРМ система који је погодан за систем програмера.

По аналогији са начином на који је Амазон-ова употреба АРМ-а омогућила промоцију ове архитектуре На системима сервера, залихе компаније Аппле могу учинити доступним моћне АРМ рачунаре који се могу користити за развој у року од неколико година.

Што се тиче његовог новог рачунара заснованог на АМД процесору, Линус је напоменуо да све ради у реду, осим 'крај врло бучног фрижидера.»

О главним часовима, Линус је рекао да је то досадно и занимљиво. Досадно је, јер морате да се бавите рутином исправљања грешака и сређивањем кода, али је занимљиво, јер стално треба да се бавите новом технологијом, да комуницирате са тимовима на нижем нивоу и надгледате све што се догађа.

На ЦОВИД-19, Линус је поменуо тај начин пандемије и изолације није утицало на развој, синце Процеси интеракције заснивају се на комуникацији путем е-поште и даљинском развоју.

Од главних програмера са којима Линус комуницира, нико није повређен инфекцијом. Анксиозност је узроковала нестанак једног од сарадника на месец или два, али се испоставило да је повезана са појавом синдрома тунела.

линус такође је напоменуо да ћете током развоја језгра 5.8 морати да потрошите више времена припрема верзије и издавање додатне пробне верзије или две, јер се испоставило да је ово језгро необично велико у погледу количине промена.


Садржај чланка се придржава наших принципа уређивачка етика. Да бисте пријавили грешку, кликните овде.

Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена.

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.