Ларри Уолл | |
---|---|
Родившийся | Ларри Арнольд Wall 27 сентября 1954 г. Лос-Анджелес, Калифорния , США |
Национальность | Американец |
Альма-матер | Сиэтл Тихоокеанский университет Калифорнийский университет в Беркли |
Род занятий | Программист, автор |
Известен | Perl , патч |
Супруг (а) | Глория Уолл |
Дети | 4 |
Интернет сайт | www |
Ларри Арнольд Уолл (родился 27 сентября 1954 г.) [1] - американский программист и автор. Он создал язык программирования Perl .
Личная жизнь [ править ]
Уолл вырос в Лос-Анджелесе, а затем в Бремертоне, штат Вашингтон , прежде чем в 1976 году начал получать высшее образование в Тихоокеанском университете Сиэтла , специализируясь на химии и музыке, а затем - на медицине с перерывом в несколько лет работы в вычислительном центре университета, а затем получил степень бакалавра степень в области естественных и искусственных языков. [2]
Во время учебы в аспирантуре Калифорнийского университета в Беркли Уолл и его жена изучали лингвистику с намерением найти неписаный язык, возможно, в Африке, и создать для него систему письма . Затем они использовали эту новую систему письма для перевода различных текстов на язык, в том числе Библии. [3] По состоянию здоровья эти планы были отменены, и они остались в Соединенных Штатах, где Уолл вместо этого присоединился к Лаборатории реактивного движения НАСА после того, как он закончил аспирантуру. [4]
Уолл - активный член Новой Жизни, Церкви Назарянина . [5] [6]
Достижения [ править ]
Уолл является автором клиента Usenet и широко используемой программы. Он дважды выигрывал Международный конкурс запутанного кода C и был удостоен первой премии Фонда свободного программного обеспечения за развитие свободного программного обеспечения в 1998 году [3].rn
patch
Помимо своих технических навыков, Уолл известен своим остроумием и часто саркастическим чувством юмора [7], которое он показывает в комментариях к исходному коду или в Usenet . Например: «Мы все согласны с необходимостью компромисса. Мы просто не можем договориться о том, когда нужно идти на компромисс» [8] и:
Например, прошло несколько десятилетий с тех пор, как вышел определенный набор переводов Библии, и вы заметите закономерность: Новая английская Библия, Новая американская стандартная Библия и Новая международная версия, чтобы назвать несколько. Это действительно забавно. Я подозреваю, что мы по-прежнему будем называть их «это новое» и «новое то» через сто лет. Во многом как Новый колледж в Оксфорде. Вы знаете, когда был основан New College? Есть догадки? Новый колледж был основан в 1379 году. [7]
Уолл разработал интерпретатор и язык Perl, работая в System Development Corporation , которая позже стала частью Unisys . [9] Он является соавтором Programming Perl (часто называемой Camel Book и опубликованной O'Reilly), которая является исчерпывающим ресурсом для программистов Perl; и редактировал Perl Cookbook . Затем он стал работать на полную ставку в O'Reilly Media для дальнейшего развития Perl и написания книг по этой теме. [9]
Об образовании Уолла как лингвиста можно судить по его книгам, интервью и лекциям. Он часто сравнивает Perl с естественным языком и объясняет свои решения в дизайне Perl лингвистическим обоснованием. Он также часто использует лингвистические термины для языковых конструкций Perl, поэтому вместо традиционных терминов, таких как «переменная», «функция» и «средство доступа», он иногда говорит « существительное », « глагол » и « топикализатор ».
Христианская вера Уолла повлияла на некоторые термины Perl, такие как само название, библейское указание на «драгоценную жемчужину» ( Матфея 13:46). [10] Аналогичные ссылки - это имя функции bless и организация Raku (ранее известная как Perl 6), проектные документы с такими категориями, как апокалипсис и экзегезис . Уолл также ссылался на свою веру, когда выступал на конференциях, в том числе 23 августа 1999 года на Perl Conference 3.0 в Монтерее, Калифорния. [11]
Уолл продолжает наблюдать за дальнейшим развитием Perl и служит доброжелательным диктатором на протяжении всей жизни проекта Perl. В официальной документации Perl говорится, что:
- Ларри всегда по определению прав в том, как должен себя вести Perl. Это означает, что он имеет окончательное право вето на основные функции.
- Ларри может изменить свое мнение по любому вопросу позже, независимо от того, применял ли он ранее Правило 1.
- Понял? Ларри всегда прав, даже когда ошибался. [12]
См. Также [ править ]
В Wikiquote есть цитаты, связанные с: Ларри Уоллом |
- Список компьютерных ученых
- Список программистов
- Хронология языков программирования
- Язык программирования Raku
Ссылки [ править ]
- ^ «Человек, стоящий за Perl - вещи, которые вы могли не знать о Ларри Уолле» . blog.builtinperl.com . Архивировано из оригинального 28 февраля 2018 года . Проверено 19 июня 2017 года .
- ↑ Марджори Ричардсон (1 мая 1999 г.). «Ларри Уолл, гуру Perl» . Linux Journal . Проверено 12 января 2012 года .
- ^ a b Ларри Уолл дал интервью в телешоу Triangulation в сети TWiT.tv
- ↑ Симс, Дэвид (8 апреля 1998 г.). «Вопросы и ответы с Ларри Уоллом, создателем Perl» . TechWeb. Архивировано из оригинала на 5 декабря 1998 года . Проверено 15 августа 2011 года .
- ^ «Ларри Уолл, фундаменталист, не креационист, программист» . Экспрессия гена .
- ↑ Церковь Новой Жизни
- ^ Б стены, Ларри (3 марта 1999), Perl, первый постмодернистского компьютерного языка , Сан - Хосе Convention Center, Сан - Хосе, Калифорния, США: O'Reilly Media , извлеченная ноябрю 19, 2 007 ,
Ниже приводится текст Выступление Ларри Уолла в Linux World в среду, 3 марта. Он объясняет, почему Perl является подходящим языком для эпохи постмодерна.
Как прокомментировал один из присутствующих: «Еще один магий ума от Ларри».
- ^ "Статья Usenet на comp.lang.perl" . 14 ноября 1991 . Проверено 15 июня 2011 года .
- ^ а б "Ларри Уолл" . О'Рейли нетто . Проверено 12 января 2012 года .
- Перейти ↑ Silberman, Steve (2000), «Scripting on the Lido Deck» , Wired , 8 (10)
- Перейти ↑ Wall, Larry (30 августа 1999 г.). «Третье состояние лука» . Perl.com . Проверено 15 января 2020 года .
- ^ Управление носителями Perl 5 - perlpolicy
Дальнейшее чтение [ править ]
- Слегка скептический взгляд на Ларри Уолла и Perl (страница Softpanorama Larry Wall)
- Perl, первый язык постмодерна
Основные доклады State of the Onion [ править ]
- 1997 г.
- 1998 г.
- 1999 г.
- 2000 г.
- 2001 г.
- 2002 г.
- 2003 г.
- 2004 г.
- 2005 г.
- 2006 г.
- 2007 г.