Послушайте эту статью
Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Ларри Арнольд Уолл (родился 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 говорится, что:

  1. Ларри всегда по определению прав в том, как должен себя вести Perl. Это означает, что он имеет окончательное право вето на основные функции.
  2. Ларри может изменить свое мнение по любому вопросу позже, независимо от того, применял ли он ранее Правило 1.
Понял? Ларри всегда прав, даже когда ошибался. [12]

См. Также [ править ]

  • Список компьютерных ученых
  • Список программистов
  • Хронология языков программирования
  • Язык программирования Raku


Ссылки [ править ]

  1. ^ «Человек, стоящий за Perl - вещи, которые вы могли не знать о Ларри Уолле» . blog.builtinperl.com . Архивировано из оригинального 28 февраля 2018 года . Проверено 19 июня 2017 года .
  2. Марджори Ричардсон (1 мая 1999 г.). «Ларри Уолл, гуру Perl» . Linux Journal . Проверено 12 января 2012 года .
  3. ^ a b Ларри Уолл дал интервью в телешоу Triangulation в сети TWiT.tv
  4. Симс, Дэвид (8 апреля 1998 г.). «Вопросы и ответы с Ларри Уоллом, создателем Perl» . TechWeb. Архивировано из оригинала на 5 декабря 1998 года . Проверено 15 августа 2011 года .
  5. ^ «Ларри Уолл, фундаменталист, не креационист, программист» . Экспрессия гена .
  6. Церковь Новой Жизни
  7. ^ Б стены, Ларри (3 марта 1999), Perl, первый постмодернистского компьютерного языка , Сан - Хосе Convention Center, Сан - Хосе, Калифорния, США: O'Reilly Media , извлеченная ноябрю 19, 2 007 , Ниже приводится текст Выступление Ларри Уолла в Linux World в среду, 3 марта. Он объясняет, почему Perl является подходящим языком для эпохи постмодерна. Как прокомментировал один из присутствующих: «Еще один магий ума от Ларри».
  8. ^ "Статья Usenet на comp.lang.perl" . 14 ноября 1991 . Проверено 15 июня 2011 года .
  9. ^ а б "Ларри Уолл" . О'Рейли нетто . Проверено 12 января 2012 года .
  10. Перейти ↑ Silberman, Steve (2000), «Scripting on the Lido Deck» , Wired , 8 (10)
  11. Перейти ↑ Wall, Larry (30 августа 1999 г.). «Третье состояние лука» . Perl.com . Проверено 15 января 2020 года .
  12. ^ Управление носителями Perl 5 - perlpolicy

Дальнейшее чтение [ править ]

  • Слегка скептический взгляд на Ларри Уолла и Perl (страница Softpanorama Larry Wall)
  • Perl, первый язык постмодерна

Основные доклады State of the Onion [ править ]

  • 1997 г.
  • 1998 г.
  • 1999 г.
  • 2000 г.
  • 2001 г.
  • 2002 г.
  • 2003 г.
  • 2004 г.
  • 2005 г.
  • 2006 г.
  • 2007 г.

Внешние ссылки [ править ]

Послушайте эту статью ( 3 минуты )
Разговорный значок Википедии
Этот аудиофайл был создан на основе редакции этой статьи от 27 июня 2006 г. и не отражает последующих правок. ( 27.06.2006 )