Пол Грэм (программист)

редактировать
Английский программист, венчурный капиталист и эссеист

Пол Грэм
Paulgraham 240x320.jpg
Родился( 1964-11-13) 13 ноября 1964 (возраст 55). Уэймут, Дорсет, Англия, Соединенное Королевство
НациональностьСША
ОбразованиеКорнельский университет (BA 1986). Гарвардский университет (MS 1988; Ph.D. 1990)
Известен поY Combinator, Hacker News
Супруг (ы)Джессика Ливингстон (м. 2008)
Научная карьера
Диссертация Состояние программы и ее использование (1990)
Докторант Томас Э. Читэм младший
Веб-сайтpaulgraham.com Измените это в Викиданных

Пол Грэм (; родился 13 ноября 1964 г.) - англичанин американец компьютерный ученый, эссеист, предприниматель, венчурный капиталист и автор. Он наиболее известен своей работой над языком программирования Lisp, его бывшим стартапом Viaweb (позже переименованным в Yahoo! Store), соучредителем влиятельного ускорителя стартапов и семени капитальная фирма Y Combinator, его блог и Hacker News. Он является автором нескольких книг по компьютерному программированию, в том числе: On Lisp (1993), ANSI Common Lisp (1995) и Hackers Painters (2004). Технологический журналист Стивен Леви охарактеризовал Грэма как «хакерского философа».

Содержание

  • 1 Биография
    • 1.1 Ранняя жизнь
    • 1.2 Образование
    • 1.3 Карьера
    • 1.4 Личное жизнь
  • 2 Очерки
    • 2.1 Иерархия разногласий Грэма
    • 2.2 Парадокс Блаба
  • 3 См. также
  • 4 Ссылки
  • 5 Внешние ссылки

Биография

Ранняя жизнь

Грэм и его семья переехали в Питтсбург, Пенсильвания в 1968 году, где он позже учился в Средней школе Гейтвэй. Грэм получил интерес к науке и математике от своего отца, который был физиком-ядерщиком.

Образование

Грэм получил степень бакалавра искусств в философии в Корнельском университете (1986). Затем он учился в Гарвардском университете, получив степени магистра наук (1988) и доктора философии (1990) в области информатики. Он также изучал живопись в Школе дизайна Род-Айленда и в Accademia di Belle Arti в Флоренции.

Карьера

В 1996 году Грэм и Роберт Моррис основали Viaweb и вскоре приняли на работу Тревора Блэквелла. Viaweb был первым поставщиком услуг приложений (ASP) по словам Грэма. Программное обеспечение Viaweb, написанное в основном на Common Lisp, позволяло пользователям создавать свои собственные интернет-магазины. Летом 1998 года Viaweb была продана Yahoo! за 455 000 акций Yahoo! акции на сумму 49,6 миллиона долларов. После приобретения продукт стал Yahoo! Store.

Позже Грэм получил уведомление за свои эссе, которые он публикует на своем личном веб-сайте. Темы эссе варьируются от «Превосходя средние показатели», в котором Лисп сравнивается с другими языками программирования и вводится гипотетический язык программирования Blub, до «Почему ботаники непопулярны», обсуждение жизни ботаников. в старших классах школы. Сборник его эссе был опубликован под названием Hackers Painters издательством O'Reilly Media, в котором обсуждается развитие Viaweb и то, что Грэм считает преимуществами Lisp перед запрограммируйте это.

В 2001 году Грэм объявил, что работает над новым диалектом Лиспа, названным Arc. Он был выпущен 29 января 2008 года. За прошедшие годы он написал несколько эссе, описывающих особенности или цели языка, а некоторые внутренние проекты Y Combinator были написаны на Arc, в первую очередь веб-форум Hacker News и программа агрегатора новостей..

В октябре 2019 года Грэм объявил о спецификации другого нового диалекта Лиспа, написанного сам по себе, под названием Bel.

В 2005 году, после выступления в Гарварде. Компьютерное общество позже опубликовало как «Как начать стартап», Грэм вместе с Тревором Блэквеллом, Джессикой Ливингстон и Робертом Моррисом основали Y Combinator для предоставления начального финансирования большому количеству стартапов, особенно тем, которые были созданы более молодыми, более технически ориентированными основателями. Y Combinator уже инвестировал в более чем 1300 стартапов, включая Reddit, Justin.tv, Xobni, Dropbox, Airbnb. и Stripe.

BusinessWeek включили Пола Грэма в выпуск 2008 года своего ежегодного выпуска «25 самых влиятельных людей в Интернете».

В ответ на предложенный Остановить В конце 2011 года, согласно Закону о пиратстве в Интернете (SOPA), Грэм объявил, что ни один представитель компании, поддерживающей его, не будет приглашен на мероприятия Y Combinator Demo Day.

В феврале 2014 года Грэм ушел со своего рабочего дня. сегодня работает в Y Combinator.

Личная жизнь

В 2008 году Пол Грэм женился на Джессике Ливингстон.

Грэм в настоящее время имеет двоих детей и проживает в Англии.

Очерки

Иерархия разногласий Грэма

Иерархия разногласий Грэма

Грэм предложил «иерархию разногласий» в эссе «Как не соглашаться» 2008 года, поместив типы аргумента в иерархию из семи пунктов и наблюдая что «если продвижение вверх по иерархии разногласий сделает людей менее злыми, это сделает большинство из них более счастливыми». Грэм также предположил, что иерархию можно рассматривать как пирамиду, поскольку высшие формы разногласий встречаются реже.

Следуя этой иерархии, Грэм отмечает, что четко сформулированные формы обзывания (например, «Автор - самовлюбленный дилетант») не отличаются от грубых оскорблений.

Парадокс Блуба

Грэм рассматривает иерархию языков программирования на примере «Блуба», гипотетически среднего языка, «прямо в середине континуума абстрактности. Это не самый мощный язык, но он более мощный, чем Cobol или машинный язык ". Он был использован Грэмом для иллюстрации сравнения, помимо полноты по Тьюрингу, возможностей языков программирования, а более конкретно, чтобы проиллюстрировать сложность сравнения известного языка программирования с незнакомым

...Эти исследования хотят формально доказать, что определенный язык более или менее выразителен, чем другой язык. Определение такой связи между языками объективно, а не субъективно, кажется несколько проблематичным - феномен, который Пол Грэм обсуждал в «Парадоксе Блаба».

Грэм считает гипотетического программиста Блаба. Когда программист смотрит вниз на «континуум мощности», он считает низшие языки менее мощными, потому что они упускают некоторую функцию, к которой привык программист Blub. Но когда он смотрит вверх, он не понимает, что смотрит вверх: он просто видит «странные языки» с ненужными функциями и предполагает, что они эквивалентны по силе, но с «добавленными другими причудливыми штуками». Когда Грэм рассматривает точку зрения программиста, использующего язык выше, чем Blub, он описывает этого программиста как смотрящего на Blub свысока и отмечая его «недостающие» особенности с точки зрения более высокого языка.

Graham описывает это как «парадокс Блаба» и заключает, что «по индукции единственные программисты, способные увидеть все различия в силе между различными языками, - это те, кто понимает самый мощный из них».

Концепция был процитирован программистами, такими как Джоэл Спольски.

См. также

Ссылки

Внешние ссылки

Викицитатник имеет цитаты, относящиеся к: Paul Graham
Последняя правка сделана 2021-06-01 05:53:24
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте