Пол Грем (англ. Paul Graham, , Англія, 1964) — відомий програміст на мові Lisp, венчурний інвестор та есеїст. Також, євангеліст стартапів і автор таких книг, як «Ліспом» (англ. On Lisp, 1993), «ANSI Common Lisp» (1995) та «Хакери й Художники» (англ. Hackers & Painters, 2004).
Пол Грем | |
---|---|
англ. Paul Graham | |
Народився | 13 листопада 1964[1] (59 років) Веймут, Англія, Велика Британія[2][3] |
Країна | Велика Британія |
Діяльність | програміст, венчурний капіталіст, есеїст, письменник, журналіст, інформатик |
Галузь | інформатика і венчурний капітал |
Alma mater | Гарвардський університет, Корнелльський університет, d, Флорентійська академія мистецтв, d і d |
Знання мов | англійська[4] |
Заклад | d і Yahoo! |
Magnum opus | d, d, d, Hacker News і Y Combinator |
У шлюбі з | d |
Сайт | paulgraham.com |
|
Біографія
У 1995 році Пол Грем та Роберт Морріс заснували [en] — компанію, яка зробила практично першу вебпрограму. Програмне забезпечення Viaweb, що спочатку було написане на суміші Common Lisp, C та Perl, давало користувачам змогу робити власні інтернет-магазини. Влітку 1998 року Viaweb було продано Yahoo! за 455 тис. їх акцій, що тоді коштували 49,6 млн дол. У Yahoo! це забезпечення перейменували у Yahoo! Store, а пізніше його було переписано на суміш та Perl.
Відтоді Пол Грем почав писати есе для свого вебсайту paulgraham.com. Їхні теми варіюють від Beating the Averages, де Lisp порівнюється з іншими мовами програмування, до Microsoft is Dead, де йдеться про те, чому компанія Майкрософт не створює тиску на комп'ютерний ринок. Збірка його есе була опублікована під назвою «Хакери й художники» () видавництвом O'Reilly.
У 2005 році, після промови у Гарвардській комп'ютерній спільноті, що пізніше була опублікована як How to Start a Startup, Грем разом із [en], [en] та Робертом Моррісом заснували компанію Y Combinator, щоб забезпечити первинне фінансування стартапам, особливо тим, що засновуються молодими технічно орієнтованими людьми. Y Combinator інвестував у 58 стартапів, включаючи Reddit, Justin.tv та loopt.
Пол Грем набув освітнього рівня бакалавра у Корнелльському університеті, магістра та доктора філософії у прикладній науці (спеціалізація комп'ютерні науки) у Гарварді, у 1988 та 1990 роках відповідно, та вивчав малювання.
Мова програмування Arc
У 2001 році Пол Грем анонсував новий діалект Lisp під назвою Arc. Упродовж кількох років він написав кілька есе, що пояснюють особливості цієї мови, деякі внутрішні проєкти Y Combinator були написані на Arc. Найвизначніший проєкт — Hacker News, вебфорум та агрегатор новин.
На січень 2008 року ще не було опубліковано формальної специфікації Arc. Сторінка на сайті Пола рекомендує зацікавленим людям підписуватись на список розсилання, але не дає жодних оцінок щодо дати виходу, зазначаючи лише:
Ми беремо в запас дуже багато часу. Пройшло практично 50 років з того часу, як МакКарті уперше описав Lisp. Ще два чи три роки нікого не вб'ють.
Однак 15 січня 2008 року на запитання, чи буде Arc випущений під ліцензією з вільними початковими кодами, Пол Грем відповів:
Я все-таки відповім на це питання: так, скоро. Цієї зими, я сподіваюсь.
У своєму есе Being Popular (укр. Бути популярним) Пол Грем описав деякі цілі цієї мови програмування. Багато цілей дуже загальні (наприклад, «повинна бути гарна бібліотека»), але деякі специфічні. Наприклад, він вважає, що важлива риса для мови програмування — стислість, мова повинна схилятись до використовування символів та операторів, а не ключових слів, для зменшення довжини програми:
Не буде помилкою сказати, що коли хакер збирається писати програму і вибирає мову програмування, хоча б підсвідомо, вибір базується на кількості знаків, що він повинен буде набрати. Якщо це і не точно так, як думають хакери, то розробник мови повинен думати, що це є правдою.
Він також заявляє, що для мови програмування краще, коли в її основі лежить мала кількість аксіом, навіть коли це означає, що у мові не буде деяких значних організаційних можливостей, як-от об'єктне орієнтування, хоча багато програмістів цього бажають.
Між Lisp-програмістами існує суперечка: чи повинні S-вирази бути доповнені альтернативною формою синтаксису, а якщо так — якою мірою. Грем каже, що додатковий синтаксис непогано було б використовувати у випадках, коли чисті S-вирази будуть надто багатослівні:
Я не вважаю, що ми повинні бути релігійно налаштованими проти додавання синтаксису в Lisp.
Також він говорить, що всі проблеми з ефективністю (швидкістю) повинні бути вирішені шляхом використовування гарного .
Фільтр Баєса
У 2002 році Грем опублікував есе A Plan for Spam (укр. План щодо спаму), у якому він пропонує використовувати наївний баєсів класифікатор для ідентифікації спаму. Пол Грем не винайшов Баєсів фільтр спаму, але це есе спричинило створення популярного програмного забезпечення, що використовує цей спосіб, та включення Баєсовської фільтрації до вже існуючих програм, як-от SpamAssassin.
Відтоді Баєсівська фільтрація стала найкращим методом фільтрації спаму в умовах, коли фільтр можна тренувати, вона перемогла старішу евристичну фільтрацію в обох значеннях: і в простоті процесу, і за якістю класифікації.
Діаграма незгоди Грема
Трикутна діаграма, що представляє «діаграму незгоди» від ясного спростування до простої лайки, що базується на есе Пола Грема від березня 2008 року «Як не погоджуватися»:
Посилання
Творчість Пола Грема
- Вебсайт Пола Грема
- Есе Пола Грема
- Аудіо: Великі хакери
- Аудіо: Чому бізнес може навчитись від open source
Відносно Arc
- Останні новини від Y Combinator
- Вебсайт Arc
- Питання щодо Arc, що найчастіше запитують
- Столітня мова, есе
Про Пола Грема
- «Paul Graham Nails It»
- Інтерв'ю у Techcrunch
- , відео
Пародії
- Смак до Вебу
- Факти Пола Грема, пародія на Факти Чака Норіса
Виноски
- SNAC — 2010.
- https://news.ycombinator.com/item?id=324331
- https://www.thrivetimeshow.com/business-podcasts/life-times-paul-graham-part-1-hour-1/
- CONOR.Sl
- Пол Грем. Beating the Averages (англ.) . Архів оригіналу за 26 червня 2013. Процитовано 18 січня 2008.
- Yahoo! Media Relations - Press Release (англ.) . Архів оригіналу за 26 червня 2013. Процитовано 18 січня 2008.
- Beating the Averages(англ.)
- Перемогти посередність (укр.)
- Microsoft is Dead. paulgraham.com. Процитовано 22 квітня 2024.
- How to Start a Startup. www.paulgraham.com. Процитовано 22 квітня 2024.
- Arquivo.pt. arquivo.pt. Архів оригіналу за 22 жовтня 2008. Процитовано 22 квітня 2024.
- . web.archive.org. 6 вересня 2008. Архів оригіналу за 30 грудня 2008. Процитовано 22 квітня 2024.
- Пол Грем. Arc at 3 weeks (англ.) . Архів оригіналу за 26 червня 2013. Процитовано 18 січня 2008.
- Пол Грем. Arc (англ.) . Архів оригіналу за 26 червня 2013. Процитовано 18 січня 2008.
- Пол Грем. Hacker News | Btw, will Arc ever be open-sourced? I'd love to just sudo apt-get install arc in this lifetime (англ.) . Архів оригіналу за 26 червня 2013. Процитовано 18 січня 2008.
- Пол Грем. Чому Arc не є особливо об'єктно-орієнтованим (англ.) . Архів оригіналу за 26 червня 2013. Процитовано 18 січня 2008.
- Пол Грем. Arc: Питання, що найчастіше ставлять (англ.) . Архів оригіналу за 26 червня 2013. Процитовано 18 січня 2008.
- A Plan for Spam. www.paulgraham.com. Процитовано 22 квітня 2024.
- M. Sahami, S. Dumais, D. Heckerman, E. Horvitz (1998). A Bayesian approach to filtering junk e-mail (PDF) (англ.) . AAAI'98 Workshop on Learning for Text Categorization. Архів (PDF) оригіналу за 26 червня 2013. Процитовано 17 січня 2008.
{{}}
: Текст «paper» проігноровано () - Why Bayesian filtering is the most effective anti-spam technology (PDF) (англ.) . GFI. Архів оригіналу (PDF) за 26 червня 2013. Процитовано 18 січня 2008.
- Грем, Пол (березень 2008). How to Disagree (англ.) . PaulGraham.com. Процитовано 2 травня 2011.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Pol Grem angl Paul Graham Angliya 1964 vidomij programist na movi Lisp venchurnij investor ta eseyist Takozh yevangelist startapiv i avtor takih knig yak Lispom angl On Lisp 1993 ANSI Common Lisp 1995 ta Hakeri j Hudozhniki angl Hackers amp Painters 2004 Pol Gremangl Paul GrahamNarodivsya 13 listopada 1964 1964 11 13 1 59 rokiv Vejmut Angliya Velika Britaniya 2 3 Krayina Velika BritaniyaDiyalnist programist venchurnij kapitalist eseyist pismennik zhurnalist informatikGaluz informatika i venchurnij kapitalAlma mater Garvardskij universitet Kornellskij universitet d Florentijska akademiya mistectv d i dZnannya mov anglijska 4 Zaklad d i Yahoo Magnum opus d d d Hacker News i Y CombinatorU shlyubi z dSajt paulgraham comVislovlyuvannya u Vikicitatah Mediafajli u Vikishovishi U Vikipediyi ye statti pro inshih lyudej iz prizvishem Grem BiografiyaU 1995 roci Pol Grem ta Robert Morris zasnuvali en kompaniyu yaka zrobila praktichno pershu vebprogramu Programne zabezpechennya Viaweb sho spochatku bulo napisane na sumishi Common Lisp C ta Perl davalo koristuvacham zmogu robiti vlasni internet magazini Vlitku 1998 roku Viaweb bulo prodano Yahoo za 455 tis yih akcij sho todi koshtuvali 49 6 mln dol U Yahoo ce zabezpechennya perejmenuvali u Yahoo Store a piznishe jogo bulo perepisano na sumish C ta Perl Vidtodi Pol Grem pochav pisati ese dlya svogo vebsajtu paulgraham com Yihni temi variyuyut vid Beating the Averages de Lisp porivnyuyetsya z inshimi movami programuvannya do Microsoft is Dead de jdetsya pro te chomu kompaniya Majkrosoft ne stvoryuye tisku na komp yuternij rinok Zbirka jogo ese bula opublikovana pid nazvoyu Hakeri j hudozhniki ISBN 0 596 00662 4 vidavnictvom O Reilly U 2005 roci pislya promovi u Garvardskij komp yuternij spilnoti sho piznishe bula opublikovana yak How to Start a Startup Grem razom iz en en ta Robertom Morrisom zasnuvali kompaniyu Y Combinator shob zabezpechiti pervinne finansuvannya startapam osoblivo tim sho zasnovuyutsya molodimi tehnichno oriyentovanimi lyudmi Y Combinator investuvav u 58 startapiv vklyuchayuchi Reddit Justin tv ta loopt Pol Grem nabuv osvitnogo rivnya bakalavra u Kornellskomu universiteti magistra ta doktora filosofiyi u prikladnij nauci specializaciya komp yuterni nauki u Garvardi u 1988 ta 1990 rokah vidpovidno ta vivchav malyuvannya Mova programuvannya ArcU 2001 roci Pol Grem anonsuvav novij dialekt Lisp pid nazvoyu Arc Uprodovzh kilkoh rokiv vin napisav kilka ese sho poyasnyuyut osoblivosti ciyeyi movi deyaki vnutrishni proyekti Y Combinator buli napisani na Arc Najviznachnishij proyekt Hacker News vebforum ta agregator novin Na sichen 2008 roku she ne bulo opublikovano formalnoyi specifikaciyi Arc Storinka na sajti Pola rekomenduye zacikavlenim lyudyam pidpisuvatis na spisok rozsilannya ale ne daye zhodnih ocinok shodo dati vihodu zaznachayuchi lishe Mi beremo v zapas duzhe bagato chasu Projshlo praktichno 50 rokiv z togo chasu yak MakKarti upershe opisav Lisp She dva chi tri roki nikogo ne vb yut Odnak 15 sichnya 2008 roku na zapitannya chi bude Arc vipushenij pid licenziyeyu z vilnimi pochatkovimi kodami Pol Grem vidpoviv Ya vse taki vidpovim na ce pitannya tak skoro Ciyeyi zimi ya spodivayus U svoyemu ese Being Popular ukr Buti populyarnim Pol Grem opisav deyaki cili ciyeyi movi programuvannya Bagato cilej duzhe zagalni napriklad povinna buti garna biblioteka ale deyaki specifichni Napriklad vin vvazhaye sho vazhliva risa dlya movi programuvannya stislist mova povinna shilyatis do vikoristovuvannya simvoliv ta operatoriv a ne klyuchovih sliv dlya zmenshennya dovzhini programi Ne bude pomilkoyu skazati sho koli haker zbirayetsya pisati programu i vibiraye movu programuvannya hocha b pidsvidomo vibir bazuyetsya na kilkosti znakiv sho vin povinen bude nabrati Yaksho ce i ne tochno tak yak dumayut hakeri to rozrobnik movi povinen dumati sho ce ye pravdoyu Vin takozh zayavlyaye sho dlya movi programuvannya krashe koli v yiyi osnovi lezhit mala kilkist aksiom navit koli ce oznachaye sho u movi ne bude deyakih znachnih organizacijnih mozhlivostej yak ot ob yektne oriyentuvannya hocha bagato programistiv cogo bazhayut Mizh Lisp programistami isnuye superechka chi povinni S virazi buti dopovneni alternativnoyu formoyu sintaksisu a yaksho tak yakoyu miroyu Grem kazhe sho dodatkovij sintaksis nepogano bulo b vikoristovuvati u vipadkah koli chisti S virazi budut nadto bagatoslivni Ya ne vvazhayu sho mi povinni buti religijno nalashtovanimi proti dodavannya sintaksisu v Lisp Takozh vin govorit sho vsi problemi z efektivnistyu shvidkistyu povinni buti virisheni shlyahom vikoristovuvannya garnogo Filtr BayesaU 2002 roci Grem opublikuvav ese A Plan for Spam ukr Plan shodo spamu u yakomu vin proponuye vikoristovuvati nayivnij bayesiv klasifikator dlya identifikaciyi spamu Pol Grem ne vinajshov Bayesiv filtr spamu ale ce ese sprichinilo stvorennya populyarnogo programnogo zabezpechennya sho vikoristovuye cej sposib ta vklyuchennya Bayesovskoyi filtraciyi do vzhe isnuyuchih program yak ot SpamAssassin Vidtodi Bayesivska filtraciya stala najkrashim metodom filtraciyi spamu v umovah koli filtr mozhna trenuvati vona peremogla starishu evristichnu filtraciyu v oboh znachennyah i v prostoti procesu i za yakistyu klasifikaciyi Diagrama nezgodi GremaTrikutna diagrama sho predstavlyaye diagramu nezgodi vid yasnogo sprostuvannya do prostoyi lajki sho bazuyetsya na ese Pola Grema vid bereznya 2008 roku Yak ne pogodzhuvatisya Diagrama nezgodi GremaPosilannyaTvorchist Pola Grema Vebsajt Pola Grema Ese Pola Grema Audio Veliki hakeri Audio Chomu biznes mozhe navchitis vid open source Vidnosno Arc Ostanni novini vid Y Combinator Vebsajt Arc Pitannya shodo Arc sho najchastishe zapituyut Stolitnya mova ese Pro Pola Grema Paul Graham Nails It Interv yu u Techcrunch video Parodiyi Smak do Vebu Fakti Pola Grema parodiya na Fakti Chaka NorisaVinoskiSNAC 2010 d Track Q29861311 https news ycombinator com item id 324331 https www thrivetimeshow com business podcasts life times paul graham part 1 hour 1 CONOR Sl d Track Q16744133 Pol Grem Beating the Averages angl Arhiv originalu za 26 chervnya 2013 Procitovano 18 sichnya 2008 Yahoo Media Relations Press Release angl Arhiv originalu za 26 chervnya 2013 Procitovano 18 sichnya 2008 Beating the Averages angl Peremogti poserednist ukr Microsoft is Dead paulgraham com Procitovano 22 kvitnya 2024 How to Start a Startup www paulgraham com Procitovano 22 kvitnya 2024 Arquivo pt arquivo pt Arhiv originalu za 22 zhovtnya 2008 Procitovano 22 kvitnya 2024 web archive org 6 veresnya 2008 Arhiv originalu za 30 grudnya 2008 Procitovano 22 kvitnya 2024 Pol Grem Arc at 3 weeks angl Arhiv originalu za 26 chervnya 2013 Procitovano 18 sichnya 2008 Pol Grem Arc angl Arhiv originalu za 26 chervnya 2013 Procitovano 18 sichnya 2008 Pol Grem Hacker News Btw will Arc ever be open sourced I d love to just sudo apt get install arc in this lifetime angl Arhiv originalu za 26 chervnya 2013 Procitovano 18 sichnya 2008 Pol Grem Chomu Arc ne ye osoblivo ob yektno oriyentovanim angl Arhiv originalu za 26 chervnya 2013 Procitovano 18 sichnya 2008 Pol Grem Arc Pitannya sho najchastishe stavlyat angl Arhiv originalu za 26 chervnya 2013 Procitovano 18 sichnya 2008 A Plan for Spam www paulgraham com Procitovano 22 kvitnya 2024 M Sahami S Dumais D Heckerman E Horvitz 1998 A Bayesian approach to filtering junk e mail PDF angl AAAI 98 Workshop on Learning for Text Categorization Arhiv PDF originalu za 26 chervnya 2013 Procitovano 17 sichnya 2008 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Tekst paper proignorovano dovidka Why Bayesian filtering is the most effective anti spam technology PDF angl GFI Arhiv originalu PDF za 26 chervnya 2013 Procitovano 18 sichnya 2008 Grem Pol berezen 2008 How to Disagree angl PaulGraham com Procitovano 2 travnya 2011