Давид Цултер жали се на Виндовс Лонгхорн и његов код за грешке
Оно што треба да знате
- Угледни софтверски инжењер Дејвид Калтер говорио је о Виндовс Лонгхорну и његовом развоју у 9-минутном видео интервјуу.
- Он објашњава да је грешка кодне базе утицала на развој оперативног система, при чему је „најгори код који је икада видео“ изазвао озбиљне грешке.
- Цултер је почео да ради на новом 64-битном систему након што је АМД дошао са тврдњама да је мање наметљив и да може да покреће 32-битне апликације великом брзином на 64-битној машини.
У а Јутјуб интервју у трајању од 9 минута, Давид Цултер, угледни софтверски инжењер одговоран за предводјење развоја Мицрософт Виндовс НТ и шире, окупио се са Давидом Вилијам (познатији као Даве'с Гараге на друштвеним мрежама) и кренуо је кроз траку сећања говорећи о свему што је Виндовс Лонгхорн и „најгори код“ који је видео да датум.
Шта је Виндовс Лонгхорн?
Можда ћете се сетити архаичног оперативног система Виндовс под називом Виндовс Лонгхорн ако сте дуго Мицрософт следбеник. То је било кодно име које се користило за његов оперативни систем у развоју између 2003. и 2005., а требало би да буде
У почетку, Мицрософт га је замислио као мање издање, али је по обиму превазишао очекивања компаније. Сходно томе, ово је утицало на Мицрософтову одлуку да га испоручи као следеће велико издање Виндовс-а у облику Виндовс Виста.
Шта се десило са Виндовс Лонгхорном?
Дани славе Виндовс Лонгхорна били су иако краткотрајни. Али да бисмо ово разумели, мораћемо да сагледамо тренутке који су довели до његовог развоја кроз становиште Дејвиса Калтера.
Интервју почиње у великој брзини са Даве'с Гараге који Виндовс Лонгхорн назива „претечом оперативног система Виндовс Виста“. Цултер је брзо одговорио: "Иза тога стоји велика прича." Он објашњава да је развојни тим имао управо закључио Виндовс 2000, ружна естетика и све, наглашавајући да су његова радна станица и сервер засновани на истој бази кода.
Убрзо након тога, развојни тим се спремао да направи планове за развој следећег оперативног система. Цхрис Јонес је био одговоран за развој своје радне станице док је Даве Тхомпсон Гроуп била на страни сервера. У то време, тим је открио да ће за покретање и покретање сервера за следећи оперативни систем бити потребно до три године. Нешто неприхватљиво за Криса, који се супротставио понуди, наводећи да би то могао постићи за годину и по. Према Цултеру, Цхрис је указао да „потрошачи не очекују квалитет који раде сервери“.
Ово је довело до тога да развојни тим подели кодну базу на два дела, при чему је један тим радио на серверима, док је други радио на визији потрошача. Цултер признаје да је потрошачка филијала наишла на неке препреке на путу, наводећи да је једва могла да иде. Док је огранак сервера већ направио значајан напредак у развоју, исправљајући неке безбедносне грешке.
Покретање оперативног система Виндовс КСП
Иако је било неких проблема са развојем софтвера, Виндовс хр је коначно испоручен потрошачима, и по Цултеровим речима, „био је веома успешан, али са грешком“. Највећи проблем који је утицао на ОС био је углавном усредсређен на безбедност.
Даље је открио да је развојни тим користио Виндовс КСП кодну базу за Виндовс Лонгхорн, који испоручује се као Виндовс Виста.
Успон 64-битне кодне базе
Култер је испричао када АМД дошао до њега са потенцијалном идејом о 64-битним екстензијама, тврдећи да је "мање наметљиво" и да може да покреће 32-битне апликације великом брзином на 64-битној машини.
Затим је прешао да прихвати овај пројекат, што га је на крају довело до тога да користи серверску кодну базу за производњу 64-битне радне станице поред 64-битног сервера. Касније је успео да покрене систем, што је допуњено симулатором (Сим Нов) који је омогућио развојном тиму да симулира подешавање, што је трајало 24 сата.
АМД је испоручио систем Цултеровом тиму са ЦД-ом, који је, када се први пут прикључио на 64-битну радну станицу, радио без икаквих прекида или грешака.
У овом тренутку, тим је открио поузданост новог система, што их је навело да покушају да убеде Мицрософт.цом да пређе на 64-битни сервер. Веб локацији је требало само недељу дана да изврши потпуну транзицију, због претходних фрустрација током коришћења 32-битног сервера, који је био пун цурења меморије и грешака.
Касније је развојни тим прешао на 64-битну кодну базу, пошто су се сви њихови напори да остваре напредак у развоју оперативног система показали узалудним. Међутим, напредак на овом пројекту је заустављен пошто је безбедност Виндовс КСП-а постала лошија. Цултер наводи да је само његов тим поправио преко 5.000 грешака док је мењао неки од системских кодова.
Док је покушавао да извуче максимум из лоше ситуације, Цултер је пронашао, како каже, „најгори код који је икада видео“, неки ИМЕ код развијен у Јапану. Он наводи да код није имао обзира на грешке и да је дошао до тачке у којој нису могли да поправе неке од утикача за преливање. Међутим, Мицрософт је испоручио нову исправку за Виндовс КСП, која је достигла око 250 МБ након што је прешао на 64-битну кодну базу да би решио грешке.
Погледајте комплетан интервју и вратите се у дане Виндовс КСП-а. Да ли се сећате да сте чули за Лонгхорна? Јавите нам у коментарима!