Бриан Кернигхан, наставља да поправља АВК код

Бриан Кернигхан један од великана Што се тиче света софтвера, он наставља да предаје многима, и то је то је потврдио да још увек стоји иза АВК кода, подржавајући и побољшавајући овај језик за обраду.

Кернигхан био је познат само по томе што је 31-годишњи Канађанин са докторатом електротехнике рођен је 1942. када је Алан Тјуринг био заузет дешифровањем порука у Енигма коду).

Почео је да ради у АТ&Т Белл Лабс 1969. где је почео да сарађује са групом истраживача предвођених Кеном Томпсоном (творац Б и регуларних израза) и Денисом Ричијем (творцем Ц), који су покушавали да креирају сопствени оперативни систем инспирисан Мултицс-ом, али једноставнији и више управљив. Тако је те исте године постао један од очева УНИКС-а.

Важност УНИКС-а постала је јасна након успешног објављивања његове значајне верзије 7 1979. године, која је укључивала различите апликације које је развио Кернигхан, као што су црон и АВК.

АВК, назван по тројици креатора, Алфреду Ахоу, Питеру Вајнбергеру и Брајану Кернигану, је равни језик за обраду датотека базиран на линији доступан на већини Уник система и на Виндовс-у са МинГВ, Цигвин или Гавк. Првенствено се користи за манипулацију текстуалним датотекама за сложене операције претраживања, замене и трансформације.

авк то је било, заједно са Сед, Боурне схелл и тар, уграђен у УНИКС верзију 7 1979., од Белл Лабораториес. Након тога, континуирано је интегрисан у УНИКС дистрибуције са, 1985. године, великим ажурирањем Авк-а дајући Нев Авк (или Навк).

Касније појавиле су се нове изведене верзије Навк-а, као што су Мавк (Мике'с Авк), Гавк (Гну Авк), као и комерцијалне верзије као што су Мотрице Керн Системс Авк (МКС Авк), Тхомпсон Аутоматион Авк (Тавк), Видеософт Авк (Всавк) и друге конкретније верзије (Ксгавк, Спавк, Јавк, Ктавк, Рунавк).

Керниган је такође "К" од "К&Р Ц", програмског језика Ц који је написао заједно са Денисом Ричијем и који остаје урезан у сећањима програмера, ментално и на папиру.

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

Професор Керниган је написао низ других запажених књига, укључујући последњих година Програмски језик Го (2015), Разумевање дигиталног света (2017) и Уник: Историја и мемоари (2019).

Вреди напоменути да је поента додиривања АВС-а то Кернигхан је разговарао са Рицхардом Јенсеном из Арс Тецхница за причу о 50. годишњици Уник-а недавно иу њему прича да је крајем маја почео да ради заједно са 21 сарадником, од којих га је пратило 46 ГитХуб корисника.

Дакле, Кернигхан наставља да учествује у развоју и одржавању АВК-а:

„Извршио сам бројне тестове, али је очигледно потребно још тестова“, написао је Керниган у мејлу, објављеном крајем маја као својеврсна псеудо посвећеност репозиторијуму онетруеавк од стране дугогодишњег одржаваоца Арнолда Робинса. „Када схватим како... покушаћу да поднесем захтев за промену.“ Волео бих да боље разумем гит, али упркос вашој помоћи, још увек немам добро разумевање, тако да може потрајати. »

Као што је раније речено, постоји безброј варијанти АВК-а, од којих је, на пример, једна од најпопуларнијих коју можемо поменути ГНУ Авк (Гавк), као и модерни деривати укључујући и оне који подржавају Уницоде, али Оне Труе АВК, понекад познате као навк , то је нека врста канонске верзије засноване на Кернигановој књизи АВК програмски језик из 1985. и његовим каснијим доприносима.

Коначно, ако сте заинтересовани да сазнате више о томе, можете се консултовати са детаљима У следећем линку.


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

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

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