Paul Graham ( / ɡræm / ; * 13. November 1964) [ 2 ] ist ein englisch- amerikanischer Informatiker, Autor, Essayist, Unternehmer und Investor. Zu seinen Werken zählen die Programmiersprache Arc , das Startup Viaweb (später umbenannt in Yahoo! Store ), die Mitgründung des Startup-Accelerators und Seed-Capital-Unternehmens Y Combinator , zahlreiche Essays und Bücher sowie die Medienwebsite Hacker News .

Er ist der Autor der Programmierbücher „ On Lisp“ [ 3 ] , „ANSI Common Lisp“ [ 4 ] und „ Hackers & Painters“ [ 5 ] . Der Technologiejournalist Steven Levy bezeichnete Graham als „Hacker-Philosophen“ [ 6 ] .

Graham wurde in England geboren, wo er und seine Familie seit 2016 einen festen Wohnsitz haben. Er ist außerdem Staatsbürger der Vereinigten Staaten, wo er seine gesamte Schulbildung absolvierte und 48 Jahre lang lebte, bevor er nach England zurückkehrte.

Bildung und frühes Leben

Graham wurde in Weymouth, Dorset , England, geboren. [ 7 ] Sein Vater stammte aus Pwllheli , Wales, und arbeitete für Westinghouse (heute CBS Corporation ) an der Entwicklung von Kernreaktoren . [ 8 ] 1968 zog Graham mit seiner Familie nach Pittsburgh , Pennsylvania, wo er später die Gateway High School besuchte. Bereits in der High School begann er, Computerprogramme zu schreiben. [ 9 ]

Graham erwarb 1986 einen Bachelor of Arts mit Hauptfach Philosophie an der Cornell University. [ 10 ] [ 11 ] [ 12 ] Anschließend erwarb er 1988 einen Master of Science und 1990 einen Doktortitel (Ph.D.) , beide in Informatik, an der Harvard University . [ 10 ] [ 13 ]

Graham studierte außerdem Bildende Kunst und Malerei an der Rhode Island School of Design und an der Accademia di Belle Arti in Florenz . [ 10 ] [ 13 ]

Karriere

1996 gründeten Graham und Robert Morris Viaweb und holten kurz darauf Trevor Blackwell ins Team . Sie waren überzeugt, dass Viaweb der erste Application Service Provider (ASP) war . [ 14 ] Graham erhielt ein Patent für Webanwendungen, die auf seiner Arbeit bei Viaweb basierten. [ 15 ] Die größtenteils in Common Lisp geschriebene Software von Viaweb ermöglichte es Nutzern, eigene Online-Shops zu erstellen . Im Sommer 1998, nachdem Jerry Yang eine nachdrückliche Empfehlung von Ali Partovi erhalten hatte , [ 16 ] wurde Viaweb für 455.000 Yahoo!-Aktien im Wert von 49,6 Millionen US-Dollar an Yahoo! verkauft. [ 17 ] [ 18 ] Nach der Übernahme wurde das Produkt in Yahoo! Store umbenannt .

Graham erlangte später Bekanntheit durch seine Essays, die er auf seiner persönlichen Website veröffentlichte. Die Themen seiner Essays reichen von „Beating the Averages“ [ 19 ] , in dem er Lisp mit anderen Programmiersprachen vergleicht und die hypothetische Programmiersprache Blub vorstellt , bis hin zu „Why Nerds are Unpopular“ [ 20 ] , einer Auseinandersetzung mit dem Leben von Nerds in der High School. Eine Sammlung seiner Essays wurde unter dem Titel „Hackers & Painters“ [ 5 ] von O’Reilly Media veröffentlicht . Darin erörtert er unter anderem das Wachstum von Viaweb und die Vorteile von Lisp für dessen Programmierung.

In 2001, Graham announced that he was working on a new dialect of Lisp named Arc. It was released on 29 January 2008.[21] Over the years since, he has written several essays describing features or goals of the language, and some internal projects at Y Combinator have been written in Arc, including the Hacker News web forum and news aggregator program.

In 2005, after giving a talk at the Harvard Computer Society later published as "How to Start a Startup", Graham along with Trevor Blackwell, Jessica Livingston, and Robert Morris started Y Combinator to provide seed funding to startups, particularly those started by younger, more technically oriented founders. Y Combinator has invested in more than 1300 startups, including Reddit, Twitch (formerly Justin.tv), Xobni, Dropbox, Airbnb, and Stripe.[22]

BusinessWeek included Paul Graham in the 2008 edition of its annual feature, The 25 Most Influential People on the Web.[23]

In response to the proposed Stop Online Piracy Act (SOPA), Graham announced in late 2011 that no representatives of any company supporting it would be invited to Y Combinator's Demo Day events.[24]

In February 2014, Graham stepped down from his day-to-day role at Y Combinator.[25]

In October 2019, Graham announced a specification for another new dialect of Lisp, written in itself, named Bel.[26]

Graham's hierarchy of disagreement

[Explizit] Widerlegung des Kernpunkts > Widerlegung (findet den Fehler und erklärt ihn anhand von Zitaten) > Gegenargument (legt die Gegenposition dar und untermauert sie mit Begründungen und/oder Beweisen) > Widerspruch (legt die Gegenposition dar, ohne oder mit nur wenigen Beweisen) > Kritik am Tonfall (kritisiert den Tonfall des Textes, ohne auf den Inhalt des Arguments einzugehen) > Ad-hominem-Argument (greift die Persönlichkeit oder Autorität des Autors an, ohne auf den Inhalt des Arguments einzugehen) > Beschimpfung (klingt etwa so: „Du bist ein Idiot.“)
Graham's hierarchy of disagreement

Graham proposed a disagreement hierarchy in a 2008 essay "How to Disagree",[27] putting types of argument into a seven-point hierarchy and observing that "If moving up the disagreement hierarchy makes people less mean, that will make most of them happier." Graham also suggested that the hierarchy can be thought of as a pyramid, as the highest forms of disagreement are rarer.

Laut Graham unterscheiden sich differenzierte Beschimpfungen (z. B. „Der Autor ist ein wichtigtuerischer Dilettant“) nicht von groben Beleidigungen. In Auseinandersetzungen reagieren Menschen oft emotionaler und engagierter, was zu Wut führen kann. [ 28 ] Auf den unteren Ebenen richten sich die Angriffe gegen die Person, was hasserfüllt sein kann. Auf höheren Ebenen zielen Argumente auf die Idee ab, die leichter zu erkennen und zu akzeptieren ist. [ 29 ] Argumentieren Menschen auf höheren Ebenen, ist der Meinungsaustausch informativer und hilfreicher. [ 30 ]

Das Blub-Paradoxon

Graham betrachtet die Hierarchie der Programmiersprachen am Beispiel von Blub , einer hypothetisch durchschnittlichen Sprache „genau in der Mitte des Abstraktionskontinuums“. Sie ist zwar nicht die mächtigste Sprache, aber leistungsfähiger als Cobol oder Maschinensprache . [ 31 ] Graham nutzte Blub, um über die Turing-Vollständigkeit hinaus einen Vergleich der Leistungsfähigkeit von Programmiersprachen zu veranschaulichen und insbesondere die Schwierigkeit zu verdeutlichen, eine bekannte Programmiersprache mit einer unbekannten zu vergleichen.

Diese Studien möchten formal beweisen, dass eine bestimmte Sprache ausdrucksstärker oder ausdrucksschwächer ist als eine andere. Die objektive, statt subjektive Bestimmung eines solchen Verhältnisses zwischen Sprachen erweist sich als problematisch – ein Phänomen, das Paul Graham in „Das Blub-Paradoxon“ diskutiert hat. [ 32 ] [ 33 ]

Graham betrachtet einen hypothetischen Blub-Programmierer. Wenn dieser Programmierer das „Leistungskontinuum“ betrachtet, hält er die niedrigeren Sprachen für weniger leistungsfähig, da ihnen einige Funktionen fehlen, die ein Blub-Programmierer gewohnt ist. Blickt er jedoch auf höhere Sprachen, bemerkt er nicht, dass er aufwärts blickt: Er sieht lediglich „seltsame Sprachen“ mit unnötigen Funktionen und nimmt an, dass sie gleichwertig sind, aber eben „zusätzliche komplizierte Funktionen“ bieten. Betrachtet Graham den Standpunkt eines Programmierers, der eine Sprache höherer Komplexität als Blub verwendet, beschreibt er diesen als jemanden, der auf Blub herabschaut und dessen „fehlende“ Funktionen aus der Perspektive der höheren Sprache bemerkt. [ 32 ]

Graham beschreibt dies als das Blub-Paradoxon und kommt zu dem Schluss: „Induktiv sind nur diejenigen Programmierer in der Lage, alle Leistungsunterschiede zwischen den verschiedenen Sprachen zu erkennen, die die leistungsstärkste Sprache verstehen.“ [ 32 ]

Das Konzept wurde von Programmierern wie Joel Spolsky zitiert . [ 34 ]

Privatleben

Im Jahr 2008 heiratete Graham Jessica Livingston . [ 35 ] [ 36 ] [ 37 ] Sie haben zwei Kinder und leben seit 2016 in England. [ 38 ] [ 39 ]

Referenzen

  1. ^ @paulg (13. Januar 2023). "Registrieren" ( Tweet ) – via Twitter .
  2. ^ „ Graham, Paul 1964- Authorities & Vocabularies (Library of Congress Name Authority File)“ . US Library of Congress. 11. März 2005. Abgerufen am 12. März 2012. (Paul Graham, geb. 13. Nov. 1964)
  3. ^ Graham, Paul (1994). On Lisp: advanced techniques for Common Lisp . Englewood Cliffs, NJ: Prentice Hall. ISBN 0-13-030552-9Die
  4. ^ Graham, Paul (1996). ANSI Common Lisp . Englewood Cliffs, NJ: Prentice Hall. ISBN 0-13-370875-6Die
  5. ^ a b Graham, Paul (2004). Hackers & painters: big ideas from the computer age . Sebastopol, California: O'Reilly. ISBN 0-596-00662-4Die
  6. ^ Levy, Steven. „Y Combinator Has Gone Supernova“ . Wired .
  7. ^ „Nein; ich bin in Weymouth, England, geboren. Mein Vater ist allerdings Waliser . “ Hacker News . Y Combinator. 5. Oktober 2008. Archiviert vom Original am 4. März 2017. Abgerufen am 8. April 2020 .
  8. ^ Graham, Paul (Januar 2015). „Was nicht wie Arbeit aussieht“ . paulgraham.com . Abgerufen am 6. Februar 2026 .
  9. ^ Steiner, Christopher (29. Oktober 2010). „Der Umwälzer im Silicon Valley“ . Forbes .
  10. ^ a b c "Bio" . Paul Graham . Abgerufen am 22. Juli 2011 .
  11. ^ Paul Graham (März 2005). „Undergraduation“ . Abgerufen am 22. Juli 2011 .
  12. ^ EZRA: Cornell's Quarterly Magazine (Herbst 2011) "Paul Graham '86"
  13. ^ a b „Paul Graham Biografie“ . SpeakerMix.com. Archiviert vom Original am 9. April 2012. Abgerufen am 6. März 2012 .
  14. ^ Graham, Paul. „War Viaweb der Erste?“ . Abgerufen am 19. Februar 2023 .
  15. ^ „US-Patent für ein Verfahren zur Client-Server-Kommunikation über eine minimale Schnittstelle (Patent Nr. 6,205,469, erteilt am 20. März 2001) – Justia Patents Search“ . patents.justia.com . Abgerufen am 15. Februar 2024 .
  16. Jessica Livingston (2010). Gründer bei der Arbeit: Geschichten aus der Anfangszeit von Startups . Apress. ISBN 978-1-4302-1078-8OCLC  705381923 .​
  17. ^ „Yahoo! übernimmt Viaweb“ . Yahoo! Inc., 8. Juni 1998. Archiviert vom Original am 1. Juli 2007. Abgerufen am 14. April 2008 .
  18. ^ „Yahoo kauft Viaweb für 49 Millionen Dollar“ . CNET . Abgerufen am 20. August 2025 .
  19. ^ Graham, Paul. „Beating the Averages“ . Paulgraham.com .
  20. ^ Graham, Paul. „Warum Nerds unbeliebt sind“ . Paulgraham.com .
  21. ^ Graham, Paul (29. Januar 2008). „Arc's Out“ . Paulgraham.com . Abgerufen am 9. April 2020 .
  22. ^ „Y Combinator Companies“ . Y Combinator Universe . April 2020. Abgerufen am 9. April 2020 .
  23. ^ „Der Papa Bär: Paul Graham“ . Bloomberg BusinessWeek . 29. September 2008. Archiviert vom Original am 24. April 2012. Abgerufen am 29. September 2008 .
  24. ^ Tsotsis, Alexia (22. Dezember 2011). „Paul Graham: SOPA-unterstützende Unternehmen sind am YC Demo Day nicht mehr zugelassen“ . TechCrunch . Abgerufen am 23. Dezember 2011 .
  25. ^ „Paul Graham tritt als Präsident von Y Combinator zurück“ . NBC News . 21. Februar 2014. Archiviert vom Original am 8. März 2021. Abgerufen am 15. Februar 2024 .
  26. ^ Graham, Paul (2019). "Bel" . paulgraham.com . Abgerufen am 26. September 2021 .
  27. ^ Graham, Paul (März 2008). „Wie man widerspricht“ . Paul Graham . Abgerufen am 27. Oktober 2023 .
  28. ^ Leslie, Ian (16. Oktober 2021). „Wie man online besser argumentiert“ . The Guardian . Guardian News & Media Limited . Abgerufen am 28. Oktober 2023 .
  29. ^ Koblin, Jonas (18. August 2022). „Grahams Hierarchie der Meinungsverschiedenheiten“ . Sproutsschools.com . Sprouts Learning Co., Ltd. Abgerufen am 2. November 2023 .
  30. ^ Harris, Gregory (14. August 2021). „Lernen, zu widersprechen: Paul Graham und die Hierarchie der Argumentationsqualität“ . warbletoncouncil.org . Abgerufen am 2. November 2023 .
  31. ^ Graham, Paul (2001). „Beating the Averages“ . Abgerufen am 28. April 2007 .Der Aufsatz erschien 2004 in Hackers & Painters und wurde außerdem im Bericht der Arbeitsgruppe für Planung und Scheduling zu Programmiersprachen ( Archiviert am 16. Juni 2011 in der Wayback Machine ) von J. M. Adams, R. Hawkins, C. Myers, C. Sontag und S. Speck abgedruckt.
  32. ^ a b c Robinson, D. „An Introduction to Aspect Oriented Programming in e“ (PDF) . Verilab . Archiviert vom Original (PDF) am 11. April 2022.
  33. ^ Hidders, J.; Paredaens, J.; Vercammen, R.; Marrara, S. „Ausdrucksstärke von Rekursion und Aggregaten in XQuery“ (PDF) . Adrem Data Lab . Universität Antwerpen.
  34. ^ Spolsky, Joel (29. Dezember 2005). „Die Gefahren der Java-Schulen“. Mehr von Joel über Software .
  35. ^ „Wohin gehen wir?“ . Arclanguage.org. 26. Oktober 2008 . Abgerufen am 14. November 2008 .
  36. ^ „Herzlichen Glückwunsch an PG zur Hochzeit“ . news.ycombinator.com. 2. Juni 2008. Abgerufen am 14. November 2008 .
  37. ^ Graham, Paul (Januar 2009). „California Year-Round“ . Y Combinator . Archiviert vom Original am 13. März 2012. Jessica Livingston und ich (wir sind trotz unserer unterschiedlichen Nachnamen verheiratet) erwarten jeden Tag unser erstes Kind.
  38. ^ @paulg (14. April 2020). "@OconHQ Wir leben in England" ( Tweet ) – via Twitter .
  39. ^ Paul Graham [@paulg] (25. Januar 2023). "Ja, seit 2016" ( Tweet ) – via Twitter .