Crockford, Douglas

douglas crockford
douglas crockford

Douglas Crockford en el evento "Browser Wars: Episodio II El ataque de los DOM" el 28 de febrero de 2007
Fecha de nacimiento 1955( 1955 )
Lugar de nacimiento Minnesota
Ciudadanía  EE.UU
Ocupación programador
Sitio web crockford.com
 Archivos multimedia en Wikimedia Commons

Douglas Crockford ( nacido en 1955  ) es un programador informático estadounidense . Conocido como colaborador habitual del desarrollo del lenguaje JavaScript , creador del formato de intercambio de datos de texto JSON (JavaScript Object Notation) y autor de varias herramientas relacionadas con JavaScript, como el analizador estático JSLint y el minificador JSMin [ 1] .

Educación

En 1975 se graduó de la Universidad de California en San Francisco . [2]

Carrera

Crockford compró una computadora Atari de 8 bits en 1980 y escribió el juego Galahad and the Holy Grail para Atari Program Exchange (APX). Debido a esto, fue contratado por Atari .

Después de que Warner Communications vendiera la compañía, se fue a trabajar para National Semiconductor . En 1984, Crockford tomó un trabajo en Lucasfilm y luego en Paramount Pictures .

Junto con Randy Farmer y Chip Morningstar, Crockford fundó Electric Communities y fue su director general de 1994 a 1995. Participó en el desarrollo del lenguaje de programación E. [3]

Crockford fue el fundador de State Software (también conocido como Veil Networks ) y su CTO de 2001 a 2002.

Mientras estuvo en State Software, Crockford desarrolló el formato de intercambio de datos de texto JSON, basado en construcciones de lenguaje JavaScript existentes, como una alternativa ligera a XML . Registró el nombre de dominio json.org en 2002 y publicó una descripción de este formato en él. [4] En julio de 2006, el formato se especificó formalmente como RFC 4627. [5]

Véase también

Notas

  1. JSMIN, El minificador de JavaScript . Crockford.com (4 de diciembre de 2003). Consultado el 31 de enero de 2013. Archivado desde el original el 25 de abril de 2019.
  2. Biografía del orador de Douglas Crockford , conferencia New Paradigms for Using Computers, IBM Almaden Research Center, 22 de agosto de 1996. Archivado el 6 de febrero de 2007 en Wayback Machine .
  3. Peter Seibel. Codificadores en el trabajo. Reflexiones sobre el Oficio del Programador . - Abr. 2011. - S.  97 . — 544 pág. — ISBN 9785932861882 .
  4. JSON: The Fat-Free Alternative to XML Archivado el 16 de septiembre de 2018 en Wayback Machine , Douglas Crockford, 6 de diciembre de 2006
  5. RFC 4627: El tipo de medio application/json para la notación de objetos JavaScript (JSON) . Consultado el 26 de marzo de 2016. Archivado desde el original el 8 de mayo de 2021.

Literatura

Douglas Crockford. JavaScript: las partes buenas. - O'Reilly, 2008. - ISBN 978-0-596-51774-8 .

Enlaces