Paul Graham | |
---|---|
Nacido | ( 13 de noviembre de 1964 )13 de noviembre de 1964 [1] Weymouth, Dorset , Inglaterra [2] |
Ciudadanía |
|
Educación | Universidad de Cornell ( licenciatura ) Universidad de Harvard ( maestría , doctorado ) |
Conocido por | Viaweb Y Combinator Hacker News Hackers y pintores |
Cónyuge | |
Carrera científica | |
Campos | Ciencias de la Computación |
Tesis | El estado de un programa y sus usos (1990) |
Sitio web | es.paulgraham.com |
Paul Graham ( nacido el 13 de noviembre de 1964) [ 3] es un informático , escritor, empresario e inversor anglo-estadounidense . Su trabajo ha incluido el lenguaje de programación Arc , la startup Viaweb (más tarde rebautizada como Yahoo! Store ), la cofundación de la aceleradora de startups y firma de capital semilla Y Combinator , sus ensayos y Hacker News .
Es autor de los libros de programación informática On Lisp , [4] ANSI Common Lisp , [5] y Hackers & Painters . [6] El periodista tecnológico Steven Levy ha descrito a Graham como un "filósofo hacker". [7]
Graham nació en Inglaterra, donde él y su familia mantienen una residencia permanente desde 2016. También es ciudadano de los Estados Unidos, donde asistió a toda su educación y vivió durante 48 años antes de regresar a Inglaterra.
Graham y su familia se mudaron a Pittsburgh , Pensilvania, en 1968, donde asistió a la escuela secundaria Gateway . Graham se interesó por la ciencia y las matemáticas gracias a su padre, que era físico nuclear . [8]
Graham recibió una Licenciatura en Artes con especialización en filosofía de la Universidad de Cornell en 1986. [9] [10] [11] Luego recibió una Maestría en Ciencias en 1988 y un Doctorado en Filosofía en 1990, ambos en ciencias de la computación de la Universidad de Harvard . [9] [12]
Graham también estudió pintura en la Escuela de Diseño de Rhode Island y en la Accademia di Belle Arti de Florencia . [9] [12]
En 1996, Graham y Robert Morris fundaron Viaweb y reclutaron a Trevor Blackwell poco después. Creían que Viaweb era el primer proveedor de servicios de aplicaciones . [13] Graham recibió una patente para aplicaciones web basada en su trabajo en Viaweb. [14] El software de Viaweb, escrito principalmente en Common Lisp , permitía a los usuarios crear sus propias tiendas de Internet . En el verano de 1998, después de que Jerry Yang recibiera una fuerte recomendación de Ali Partovi , [15] Viaweb fue vendida a Yahoo! por 455.000 acciones de Yahoo!, valoradas en 49,6 millones de dólares. [16] Después de la adquisición, el producto se convirtió en Yahoo! Store .
Graham más tarde ganó notoriedad por sus ensayos , que publica en su sitio web personal. Los temas de los ensayos van desde Beating the Averages [17] , que compara Lisp con otros lenguajes de programación y presentó el lenguaje de programación hipotético Blub , hasta Why Nerds are Unpopular [18], un análisis de la vida de los nerds en la escuela secundaria. Una colección de sus ensayos ha sido publicada como Hackers & Painters [6] por O'Reilly Media , que incluye un análisis del crecimiento de Viaweb y las ventajas de Lisp para programarlo.
En 2001, Graham anunció que estaba trabajando en un nuevo dialecto de Lisp llamado Arc . Fue lanzado el 29 de enero de 2008. [19] A lo largo de los años, ha escrito varios ensayos que describen características o metas del lenguaje, y algunos proyectos internos en Y Combinator se han escrito en Arc, incluido el foro web Hacker News y el programa agregador de noticias.
En 2005, después de dar una charla en la Harvard Computer Society publicada más tarde como How to Start a Startup , Graham junto con Trevor Blackwell , Jessica Livingston y Robert Morris iniciaron Y Combinator para proporcionar financiación inicial a las nuevas empresas , en particular aquellas iniciadas por fundadores más jóvenes y con una orientación más técnica. Y Combinator ha invertido en más de 1300 nuevas empresas, incluidas Reddit , Twitch (anteriormente Justin.tv ), Xobni , Dropbox , Airbnb y Stripe . [20]
BusinessWeek incluyó a Paul Graham en la edición de 2008 de su artículo anual, Las 25 personas más influyentes de la Web . [21]
En respuesta a la propuesta de Ley para Detener la Piratería en Línea (SOPA), Graham anunció a fines de 2011 que ningún representante de ninguna compañía que la apoyara sería invitado a los eventos del Demo Day de Y Combinator. [22]
En febrero de 2014, Graham renunció a su función diaria en Y Combinator. [23]
En octubre de 2019, Graham anunció una especificación para otro nuevo dialecto de Lisp, escrito en sí mismo, llamado Bel. [24]
Graham propuso una jerarquía de desacuerdos en un ensayo de 2008 , Cómo estar en desacuerdo [25], colocando los tipos de argumentos en una jerarquía de siete puntos y observando que "si ascender en la jerarquía de desacuerdos hace que las personas sean menos malas, eso hará que la mayoría de ellas sean más felices". Graham también sugirió que la jerarquía puede considerarse como una pirámide, ya que las formas más altas de desacuerdo son más raras.
Siguiendo esta jerarquía, Graham señala que las formas articuladas de insultos (por ejemplo, "El autor es un diletante engreído") no son diferentes de los insultos burdos. Cuando hay desacuerdo, las personas suelen volverse más animadas y comprometidas, y esto las lleva a enojarse. [26] En los niveles más bajos, los ataques se dirigen contra la persona, lo que puede ser odioso. Los niveles más altos de argumentación se dirigen contra la idea, que es más fácil de reconocer y aceptar. [27] Cuando las personas discuten en los niveles más altos, el intercambio de puntos de vista es más informativo y útil. [28]
Graham considera la jerarquía de los lenguajes de programación con el ejemplo de Blub , un lenguaje hipotéticamente promedio "justo en el medio del continuo de abstracción . No es el lenguaje más poderoso, pero es más poderoso que Cobol o el lenguaje de máquina ". [29] Fue utilizado por Graham para ilustrar una comparación, más allá de la completitud de Turing , del poder del lenguaje de programación, y más específicamente para ilustrar la dificultad de comparar un lenguaje de programación que uno conoce con uno que no.
...Estos estudios pretenden demostrar formalmente que una lengua determinada es más o menos expresiva que otra. Determinar esa relación entre lenguas de forma objetiva y no subjetiva parece ser un tanto problemático, un fenómeno que Paul Graham ha analizado en "La paradoja de Blub". [30] [31]
Graham considera un programador Blub hipotético. Cuando el programador mira hacia abajo en el "continuo de potencia", considera que los lenguajes inferiores son menos potentes porque les falta alguna característica a la que un programador Blub está acostumbrado. Pero cuando mira hacia arriba, no se da cuenta de que está mirando hacia arriba: simplemente ve "lenguajes raros" con características innecesarias y supone que son equivalentes en potencia, pero con "otras cosas peliagudas añadidas también". Cuando Graham considera el punto de vista de un programador que utiliza un lenguaje superior a Blub, describe a ese programador como si mirara hacia abajo a Blub y notara sus características "faltantes" desde el punto de vista del lenguaje superior. [30]
Graham describe esto como la paradoja de Blub y concluye que "por inducción, los únicos programadores en posición de ver todas las diferencias de potencia entre los distintos lenguajes son aquellos que entienden el más potente". [30]
El concepto ha sido citado por programadores como Joel Spolsky . [32]
En 2008, Graham se casó con Jessica Livingston . [33] [34] [35] Tienen dos hijos y viven en Inglaterra desde 2016. [36] [37]
(Paul Graham, nacido el 13 de noviembre de 1964)
Jessica Livingston y yo (que estamos casados a pesar de nuestros apellidos diferentes) estamos esperando nuestro primer hijo en cualquier momento.
El uso de enlaces externos en este artículo puede no seguir las políticas o pautas de Wikipedia . ( Septiembre de 2019 ) |