Paul Graham (programcı) - Paul Graham (programmer)

Paul Graham
Paulgraham 240x320.jpg
Doğmak ( 1964-11-13 )13 Kasım 1964 (56 yaşında)
Weymouth, Dorset , İngiltere
Vatandaşlık İngiliz
Amerikan
Eğitim Cornell Üniversitesi (BA)
Harvard Üniversitesi (MS, Doktora)
Bilinen Y Birleştirici , Hacker Haberleri
eş(ler) Jessica Livingston (ö. 2008)
Bilimsel kariyer
Alanlar Bilgisayar Bilimi
Tez Bir Programın Durumu ve Kullanımları  (1990)
Doktora danışmanı Thomas E. Cheatham Jr.
İnternet sitesi paulgraham .com Bunu Vikiveri'de düzenleyin

Paul Graham ( / ɡ r æ m / ; 13 Kasım 1964 doğumlu) İngiliz doğumlu bir Amerikan bilgisayar bilimcisi , denemeci, girişimci, risk sermayedarı ve yazardır. En çok Lisp programlama dili üzerindeki çalışmaları, eski startup şirketi Viaweb (daha sonra Yahoo! Store olarak değiştirildi ), etkili startup hızlandırıcı ve tohum sermaye şirketi Y Combinator , blogu ve Hacker News'in kurucu ortağı olmasıyla tanınır . On Lisp (1993), ANSI Common Lisp (1995) ve Hackers & Painters (2004) dahil olmak üzere birçok bilgisayar programlama kitabının yazarıdır . Teknoloji gazetecisi Steven Levy , Graham'ı "hacker filozofu" olarak nitelendirdi.

biyografi

Erken dönem

Graham ve ailesi , 1968'de Pennsylvania , Pittsburgh'a taşındı ve daha sonra Gateway Lisesi'ne gitti . Graham, nükleer fizikçi olan babasından bilim ve matematiğe ilgi duydu.

Eğitim

Graham , Cornell Üniversitesi'nden (1986) felsefe alanında lisans derecesi aldı . Daha sonra Harvard Üniversitesi'ne girerek bilgisayar bilimlerinde Master of Science (1988) ve Doktora (1990) dereceleri aldı . O da resim çalışmalarına okudu Rhode Island Tasarım Okulu ve en Accademia di Belle Arti içinde Florence .

Kariyer

1996'da Graham ve Robert Morris, Viaweb'i kurdu ve kısa bir süre sonra Trevor Blackwell'i işe aldı. Graham'a göre Viaweb ilk uygulama servis sağlayıcısı (ASP) idi. Viaweb'in çoğunlukla Common Lisp'te yazılan yazılımı, kullanıcıların kendi İnternet mağazalarını oluşturmalarına izin verdi . 1998 yazında Jerry Yang Ali Partovi'den güçlü bir tavsiye aldıktan sonra Viaweb Yahoo! 455.000 Yahoo! 49.6 milyon dolar değerinde hisse senedi. Satın alma işleminden sonra ürün Yahoo! Mağaza .

Graham daha sonra kişisel web sitesinde yayınladığı makaleleriyle dikkat çekti. Deneme konuları, Lisp'i diğer programlama dilleriyle karşılaştıran ve varsayımsal programlama dili Blub'u tanıtan "Ortalamaları Yenmek " ten , lisede nerd yaşamının bir tartışması olan " Neden İnekler Popüler Değildir "e kadar uzanır . Makalelerinin bir derlemesi O'Reilly Media tarafından Hackers & Painters olarak yayınlandı ve Viaweb'in büyümesine ve Graham'ın onu programlamak için Lisp'in avantajları olarak algıladığı şeylere dair bir tartışmayı içeriyor.

2001 yılında Graham, Arc adlı yeni bir Lisp lehçesi üzerinde çalıştığını duyurdu . 29 Ocak 2008'de yayınlandı. O zamandan beri, dilin özelliklerini veya hedeflerini açıklayan birkaç makale yazdı ve Y Combinator'daki bazı dahili projeler Arc'ta, özellikle de Hacker News web forumu ve haber toplayıcı programı yazıldı. .

2005 yılında, daha sonra olarak yayınlanan Harvard Computer Society bir konuşma verdikten sonra "Nasıl Startup Başlat" Graham ile birlikte Trevor Blackwell , Jessica Livingston ve Robert Morris başladı Y Combinator sağlamak için tohum fon çok sayıda startups özellikle daha genç, teknik yönelimli kurucular tarafından başlatılanlar. Y Combinator, Reddit , Justin.tv , Xobni , Dropbox , Airbnb ve Stripe dahil olmak üzere 1300'den fazla girişime yatırım yaptı .

BusinessWeek'in yıllık özelliği The 25 Most Influential People on the Web'in 2008 baskısında Paul Graham yer aldı.

Önerilen Çevrimiçi Korsanlığı Durdurma Yasası'na (SOPA) yanıt olarak Graham, 2011'in sonlarında, onu destekleyen hiçbir şirketin temsilcisinin Y Combinator'ın Demo Günü etkinliklerine davet edilmeyeceğini duyurdu.

Şubat 2014'te Graham, Y Combinator'daki günlük rolünden ayrıldı.

Ekim 2019'da Graham , Lisp'in kendi içinde yazılmış, Bel adlı yeni bir lehçesi için bir belirtim duyurdu .

Kişisel hayat

2008 yılında Paul Graham, Jessica Livingston ile evlendi .

Graham'ın şu anda iki çocuğu var ve İngiltere'de yaşıyor.

Denemeler

Graham'ın anlaşmazlık hiyerarşisi

Graham'ın anlaşmazlık hiyerarşisi

Graham, 2008'deki "Nasıl Katılmıyorum" başlıklı makalesinde bir "anlaşmazlık hiyerarşisi" önerdi, argüman türlerini yedi noktalı bir hiyerarşiye yerleştirdi ve "Eğer anlaşmazlık hiyerarşisini yükseltmek insanları daha az kötü yapıyorsa, bu onların çoğunu daha mutlu eder. " Graham ayrıca, en yüksek anlaşmazlık biçimleri daha nadir olduğu için hiyerarşinin bir piramit olarak düşünülebileceğini öne sürdü.

Bu hiyerarşiyi takip eden Graham, lakap takmanın (örneğin, "Yazar kendini beğenmiş bir amatördür") ifade edilen biçimlerinin kaba hakaretlerden farklı olmadığını belirtir.

Blub paradoksu

Graham, programlama dillerinin hiyerarşisini "soyutluk sürekliliğinin tam ortasında" varsayımsal olarak ortalama bir dil olan "Blub" örneğiyle ele alıyor. En güçlü dil değil, ancak Cobol veya makine dilinden daha güçlü ." Graham tarafından, Turing eksiksizliğinin ötesinde , programlama dili gücünün bir karşılaştırmasını göstermek ve daha spesifik olarak, birinin bildiği bir programlama dilini bilmediği bir programlama diliyle karşılaştırmanın zorluğunu göstermek için kullanıldı.

...Bu çalışmalar, belirli bir dilin başka bir dilden daha fazla veya daha az ifade edici olduğunu resmi olarak kanıtlamak istiyor. Diller arasındaki böyle bir ilişkiyi öznel olarak değil de nesnel olarak belirlemek biraz sorunlu görünüyor, Paul Graham'ın "The Blub Paradox" da tartıştığı bir fenomen.

Graham, varsayımsal bir Blub programcısı olduğunu düşünüyor. Programcı "güç sürekliliğine" baktığında, bir Blub programcısının alışık olduğu bazı özellikleri kaçırdıkları için daha düşük dillerin daha az güçlü olduğunu düşünürler. Ancak yukarıya baktıklarında, yukarıya baktıklarının farkına varmazlar: Sadece gereksiz özelliklere sahip "tuhaf diller" görürler ve bunların güç bakımından eşdeğer olduklarını varsayarlar, ancak "diğer kıllı şeyler de atılır". Graham, Blub'dan daha yüksek bir dil kullanan bir programcının bakış açısını ele aldığında, o programcıyı Blub'a tepeden bakan ve yüksek dilin bakış açısından onun "eksik" özelliklerini fark eden bir programcı olarak tanımlar.

Graham bunu "Blub paradoksu" olarak tanımlar ve "Tümevarım yoluyla, çeşitli diller arasındaki tüm güç farklılıklarını görebilecek konumda olan tek programcılar, en güçlü olanı anlayanlardır" sonucuna varır.

Konsept, Joel Spolsky gibi programcılar tarafından alıntılanmıştır .

Ayrıca bakınız

Referanslar

Dış bağlantılar