Paul Graham | |
---|---|
Engleză Paul Graham | |
Data nașterii | 13 noiembrie 1964 (57 de ani) |
Locul nașterii | |
Cetățenie | STATELE UNITE ALE AMERICII |
Ocupaţie | programator , antreprenor , eseist |
Soție | Jessica Livingston |
Site-ul web | paulgraham.com |
Fișiere media la Wikimedia Commons |
Paul Graham ( ing. Paul Graham , născut la 13 noiembrie 1964 [3] , Weymouth [4] ) este un antreprenor, eseist, programator, cunoscut susținător și promotor al utilizării limbajului de programare Lisp . Printre altele, a creat un dialect din Lisp, pe care l-a numit Arc . Autor a mai multor cărți despre programare.
Graham și-a luat licența de la Universitatea Cornell , masterat și doctorat în științe aplicate (informatică) de la Harvard în 1988, respectiv 1990 și a studiat pictura la Rhode Island School of Design și la Florence Academy of Fine Arts .[5] .
În 2008, Paul Graham s-a căsătorit cu Jessica Livingston [6] [7] .
Graham și Robert Morris au fondat Viaweb în 1995., primul furnizor de servicii de aplicații (ASP). Software-ul Viaweb, scris în Common Lisp , a permis utilizatorilor să-și creeze propriile magazine online. În vara anului 1998, Viaweb a fost vândută către Yahoo pentru 455.000 de acțiuni Yahoo evaluate la 49,6 milioane de dolari [8] . Yahoo a numit acest produs Yahoo Store.
Este autorul cărților On Lisp (1993) [9] , ANSI Common Lisp (1995) [10] și Hackers & Painters (2004) [11] . Primele două cărți tratează limbajul de programare Lisp. În același timp, „On Lisp” se concentrează pe macrocomenzi și alte caracteristici specifice ale Lisp, demonstrând modul în care utilizarea acestora poate schimba abordarea pentru rezolvarea unor probleme. ANSI Common Lisp este o inițiere despre Lisp pentru programatori, incluzând o explicație pas cu pas a tuturor conceptelor de bază ale limbajului și o descriere destul de completă a standardului ANSI Common Lisp. A treia carte [11] este o colecție de eseuri care nu au legătură directă care tratează diverse probleme legate de programare într-un fel sau altul: proiectarea corectă a aplicațiilor web, alegerea limbilor, problema protecției spam, economia Internetului. startup-uri și așa mai departe.
După ce a vândut Viaweb, Graham a început să scrie articole pentru site-ul său paulgraham.com . Acestea variază de la Beating the Averages [12] , care compară Lisp cu alte limbaje de programare, până la reflecții despre viața tocilarilor din liceu ( Why Nerds are Unpopular ) [13] . O colecție a eseurilor sale a fost publicată ca cartea menționată mai sus Hackers & Painters [11] de O'Reilly .
Graham este autorul așa-numitului „paradox Blub”, referiri la care se găsesc adesea referințe pe resurse tematice dedicate discuției despre limbaje și mecanisme de programare noi și puțin populare. Paradoxul Blub este descris în eseul Învingerea mediocrității. Esența sa constă în faptul că un programator care cunoaște un anumit limbaj („Blub”) „gândește în Blub” - exprimă soluția oricărei probleme în termeni de Blub, iar instrumentele suplimentare disponibile într-un limbaj mai puternic nu valorează nimic în ochii lui, din moment ce nu-i poate folosi. Numai atunci când un programator, din anumite motive externe, suplimentare, învață un limbaj mai puternic, va putea să privească Blub de sus și să-i vadă limitările. Astfel, limitările Blub singure nu pot fi un stimulent pentru a învăța o limbă mai puternică, deoarece pentru a realiza această limitare, trebuie să cunoaștem deja o astfel de limbă. Prin aceasta, Graham explică de ce programatorii nu sunt în general dispuși să învețe instrumente de programare mai eficiente decât cele pe care le dețin deja (în special, impopularitatea Lisp ).
A fost descris pentru prima dată în 2008 în eseul „Cum să obiectezi” („Cum să nu fii de acord”) [14] . Argumentele posibile sunt prezentate sub forma unei ierarhii pe 7 niveluri pentru creșterea puterii argumentelor. Autorul observă că
dacă trecerea în sus în ierarhie reduce intensitatea discuției, atunci acest lucru va aduce beneficii majorității participanților săi.
.
Argumentele în disputa privind puterea și valoarea (și, în același timp, raritatea utilizării) sunt construite, potrivit lui Graham, în șapte pași ai „piramidei”:
În 2005, după ce a ținut un discurs la Harvard Computer Society , publicat ulterior ca eseu „ Cum să pornești un startup” [ 15] , Graham a fondat Y cu Robert MorrisșiJessica Livingston,Trevor Blackwell pentru a oferi startup- urilor bani la începutul călătoriei lor , în special cei fondați de tineri foarte tineri care se concentrează pe crearea de noi tehnologii software. Y Combinator a investit în multe startup-uri , inclusiv reddit , Dropbox , Airbnb , Justin.tv, buclă, Heroku și Xobni[16] .
Revista BusinessWeek l-a inclus pe Paul Graham în The 25 Most Influential People on the Web în 2008 [17] .
Unul dintre proiectele de succes ale lui Paul Graham și Y Combinator a fost crearea site-ului de știri sociale Hacker News .