Graham, Paul

Paul Graham
Engleză  Paul Graham
Data nașterii 13 noiembrie 1964( 13.11.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.

Repere ale biografiei

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] .

viaweb

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.

Activitate literară

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 ).

Ierarhia argumentelor într-o dispută („Piramida lui Graham”)

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.

Text original  (engleză)[ arataascunde] Dacă trecerea în ierarhia dezacordurilor îi face pe oameni mai puțin răutăcioși, cei mai mulți dintre ei îi vor face mai fericiț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”:

  1. Pură respingere: o respingere a ideii principale a disputei, susținută de dovezi: „Iată faptele care dovedesc contrariul”;
  2. Infirmarea în esență: Semnalarea unei erori în raționamentul adversarului, corectarea acesteia și explicarea esenței acesteia;
  3. Contraargument: Prezentarea argumentelor cu autoritate din propriul punct de vedere cu argumente și/sau argumente de susținere;
  4. Ceartă: Contrastarea propriului punct de vedere fără dovezi de fond;
  5. Revendicare a tonului, stricaciune despre forma discutiei: critica tonului scrisului in loc de critica punctului de vedere exprimat;
  6. Tranziția la personalitate ;
  7. Insulte și abuzuri.

Y Combinator

Î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 .

Note

  1. https://news.ycombinator.com/item?id=324331
  2. https://www.thrivetimeshow.com/business-podcasts/life-times-paul-graham-part-1-hour-1/
  3. Graham, Paul 1964-Authorities & Vocabularies (Biblioteca Congresului Name Authority File) . Biblioteca Congresului SUA (11 martie 2005). — „(Paul Graham, n. 13 noiembrie 1964)”. Preluat la 12 martie 2012. Arhivat din original la 17 aprilie 2013.
  4. Nu; M-am născut în Weymouth, Anglia. Totuși, tatăl meu este galez. | Știri  Hacker . news.ycombinator.com. Preluat la 23 ianuarie 2013. Arhivat din original la 22 octombrie 2020.
  5. Licență . Preluat la 14 iulie 2011. Arhivat din original la 9 noiembrie 2020.
  6. Unde mergem?  (engleză) . arclanguage.org (26 octombrie 2008). Consultat la 14 noiembrie 2008. Arhivat din original pe 7 aprilie 2012.
  7. Felicitări lui PG pentru că s-a  angajat . news.ycombinator.com (2 iunie 2008). Consultat la 14 noiembrie 2008. Arhivat din original pe 7 aprilie 2012.
  8. Yahoo! pentru a achiziționa  Viaweb . Yahoo! Inc (8 iunie 1998). Consultat la 14 aprilie 2008. Arhivat din original pe 7 aprilie 2012.
  9. Paul Graham. Pe LISP: Tehnici avansate pentru LISP comun . — 1-a. - Prentice Hall , 9 septembrie 1993. - 432 p. — ISBN 0130305529 .
  10. Paul Graham. ANSI CommonLISP . - Prentice Hall, 9 septembrie 1995. - 432 p. — ISBN 0133708756 .
  11. 1 2 3 Paul Graham. Hackeri și pictori: idei mari din era computerului. - O'Reilly , 2004. - 272 p. — ISBN 0596006624 .
  12. Beating the Averages Arhivat 15 iulie 2011 la Wayback Machine
  13. De ce tocilarii sunt nepopulari . Consultat la 21 septembrie 2009. Arhivat din original pe 20 septembrie 2009.
  14. Graham, Paul Cum să nu fii de acord  . PaulGraham.com (martie 2008). Data accesului: 2 mai 2011. Arhivat din original pe 2 aprilie 2008.
  15. Cum să porniți o pornire . Preluat la 21 septembrie 2009. Arhivat din original la 11 decembrie 2020.
  16. Y Combinator: Ce facem . Data accesului: 24 martie 2010. Arhivat din original pe 7 aprilie 2012.
  17. Ursul Papa: Paul Graham . Săptămâna de lucru. Consultat la 29 septembrie 2008. Arhivat din original pe 7 aprilie 2012.

Link -uri