Легенда Unix, которая нам ничего не должна, продолжает исправлять фундаментальный код AWK

Брайан Керниган говорит на сцене.Увеличить / Брайан Керниган выступает в честь своего коллеги из Bell Labs и соавтора книги Язык программирования C Денниса Ритчи в 2012 году. Лицо Ричи в домино стоит позади Кернигана. Бен Лоу/Flickr

Профессор из Принстона, выкроив время для себя во время летней студенческой паузы, несколько месяцев назад отправил электронное письмо своему старому другу. Брайан Керниган поздоровался, спросил, как проходит их визит в Соединенные Штаты, и добавил сотни строк кода, которые могли бы добавить поддержку Unicode для AWK, инструмента анализа текста, который он помог создать для Unix в Bell Labs в 1977 году.

"Я всесторонне тестировал, но очевидно, что необходимы дополнительные тесты", — написал Керниган в электронном письме, опубликованном в конце мая в качестве своего рода псевдофиксации репозитория onetrueawk давним мейнтейнером Арнольдом Роббинсом. «Как только я выясню, как… я попытаюсь отправить запрос на вытягивание. Я хотел бы лучше понять git, но, несмотря на вашу помощь, у меня все еще нет хорошего понимания, поэтому это может занять некоторое время. время."

Kernighan – это буква "K" AWK, специализированного языка для извлечения и управления языком, который был ключом к функциональности конвейера Unix и взаимодействию между системами. Работающая awk-функция (AWK — это язык, awk — команда для его вызова) важна как для стандартной спецификации UNIX, так и для сертификации IEEE POSIX на совместимость. Существует бесчисленное множество вариаций awk, включая современные варианты, поддерживающие Unicode, но «One True AWK», иногда называемый nawk, представляет собой своего рода каноническую версию, основанную на книге Кернигана 1985 года Язык программирования AWK и его последующий вклад.

Копии emThe C Programming Language/em в их родной среде библиотеки кампуса, написанные Брайаном Керниганом и Деннисом Ритчи (RIP)Копии языка программирования C в книжном магазине их домашнего кампуса, авторы Брайан Керниган и Деннис Ритчи (RIP). Билл Брэдфорд

Керниган также является "К" в "K&R C", основополагающей книге 1978 года Язык программирования C, которую он написал в соавторстве с Деннисом Ритчи, который остается с программистами, мысленно и в бумаге с кожурой в форме собаки. Корни C гораздо глубже. Керниган обучал C сотрудников Bell Labs и убедил его создателя Ричи сотрудничать в написании книги для распространения знаний. Эта книга породила «единственный истинный стиль фигурных скобок», бесконечные споры, связанные с ним, и структуру, которая лежит в основе любого современного языка программирования.

Керниган также назвал Unix и первым продемонстрировал пример кода "Hello, world". Он говорил с Ричардом Дженсеном из Ars Technica по поводу 50-летия истории Unix.

Репозиторий onetrueawk, в котором Керниган появился в конце мая, является относительно тихим местом: 21 участник, 46 пользователей GitHub наблюдают, а коммиты поступают каждые несколько месяцев. Как отмечает The Register, исправление Unicode Кернигана стало известно прежде всего потому, что оно было упомянуто в интервью профессора YouTube-каналу Computerphile.

<рисунок класс="видео">

Легенда Unix, которая нам ничего не должна, продолжает исправлять фундаментальный код AWK
Брайан Керниган говорит на сцене.Увеличить / Брайан Керниган выступает в честь своего коллеги из Bell Labs и соавтора книги Язык программирования C Денниса Ритчи в 2012 году. Лицо Ричи в домино стоит позади Кернигана. Бен Лоу/Flickr

Профессор из Принстона, выкроив время для себя во время летней студенческой паузы, несколько месяцев назад отправил электронное письмо своему старому другу. Брайан Керниган поздоровался, спросил, как проходит их визит в Соединенные Штаты, и добавил сотни строк кода, которые могли бы добавить поддержку Unicode для AWK, инструмента анализа текста, который он помог создать для Unix в Bell Labs в 1977 году.

"Я всесторонне тестировал, но очевидно, что необходимы дополнительные тесты", — написал Керниган в электронном письме, опубликованном в конце мая в качестве своего рода псевдофиксации репозитория onetrueawk давним мейнтейнером Арнольдом Роббинсом. «Как только я выясню, как… я попытаюсь отправить запрос на вытягивание. Я хотел бы лучше понять git, но, несмотря на вашу помощь, у меня все еще нет хорошего понимания, поэтому это может занять некоторое время. время."

Kernighan – это буква "K" AWK, специализированного языка для извлечения и управления языком, который был ключом к функциональности конвейера Unix и взаимодействию между системами. Работающая awk-функция (AWK — это язык, awk — команда для его вызова) важна как для стандартной спецификации UNIX, так и для сертификации IEEE POSIX на совместимость. Существует бесчисленное множество вариаций awk, включая современные варианты, поддерживающие Unicode, но «One True AWK», иногда называемый nawk, представляет собой своего рода каноническую версию, основанную на книге Кернигана 1985 года Язык программирования AWK и его последующий вклад.

Копии emThe C Programming Language/em в их родной среде библиотеки кампуса, написанные Брайаном Керниганом и Деннисом Ритчи (RIP)Копии языка программирования C в книжном магазине их домашнего кампуса, авторы Брайан Керниган и Деннис Ритчи (RIP). Билл Брэдфорд

Керниган также является "К" в "K&R C", основополагающей книге 1978 года Язык программирования C, которую он написал в соавторстве с Деннисом Ритчи, который остается с программистами, мысленно и в бумаге с кожурой в форме собаки. Корни C гораздо глубже. Керниган обучал C сотрудников Bell Labs и убедил его создателя Ричи сотрудничать в написании книги для распространения знаний. Эта книга породила «единственный истинный стиль фигурных скобок», бесконечные споры, связанные с ним, и структуру, которая лежит в основе любого современного языка программирования.

Керниган также назвал Unix и первым продемонстрировал пример кода "Hello, world". Он говорил с Ричардом Дженсеном из Ars Technica по поводу 50-летия истории Unix.

Репозиторий onetrueawk, в котором Керниган появился в конце мая, является относительно тихим местом: 21 участник, 46 пользователей GitHub наблюдают, а коммиты поступают каждые несколько месяцев. Как отмечает The Register, исправление Unicode Кернигана стало известно прежде всего потому, что оно было упомянуто в интервью профессора YouTube-каналу Computerphile.

<рисунок класс="видео">

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow