Crockford, Douglas

Douglas Crockford
Douglas Crockford

Douglas Crockford la evenimentul „Browser Wars: Episode II Attack of the DOM” din 28 februarie 2007
Data nașterii 1955( 1955 )
Locul nașterii Minnesota
Cetățenie  STATELE UNITE ALE AMERICII
Ocupaţie programator
Site-ul web crockford.com
 Fișiere media la Wikimedia Commons

Douglas Crockford ( născut în 1955  ) este un programator american . Cunoscut ca un colaborator obișnuit la dezvoltarea limbajului JavaScript , creator al formatului de schimb de date text JSON (JavaScript Object Notation) și autor al diferitelor instrumente legate de JavaScript, cum ar fi parserul static JSLint și minificatorul JSMin [1] .

Educație

În 1975 a absolvit Universitatea din California din San Francisco . [2]

Cariera

Crockford a cumpărat un computer Atari pe 8 biți în 1980 și a scris jocul Galahad și Sfântul Graal pentru Atari Program Exchange (APX). Din această cauză, a fost angajat de Atari .

După ce Warner Communications a vândut compania, a plecat să lucreze pentru National Semiconductor . În 1984, Crockford și-a luat un loc de muncă la Lucasfilm și apoi la Paramount Pictures .

Împreună cu Randy Farmer și Chip Morningstar, Crockford a fondat Electric Communities și a fost CEO-ul său din 1994 până în 1995. A participat la dezvoltarea limbajului de programare E. [3]

Crockford a fost fondatorul State Software (cunoscut și sub numele de Veil Networks ) și CTO al acestuia din 2001 până în 2002.

În timp ce se afla la State Software, Crockford a dezvoltat formatul de schimb de date text JSON, bazat pe constructele existente ale limbajului JavaScript, ca o alternativă ușoară la XML . El a înregistrat numele de domeniu json.org în 2002 și a publicat o descriere a acestui format pe acesta. [4] În iulie 2006, formatul a fost specificat oficial ca RFC 4627. [5]

Vezi și

Note

  1. JSMIN, Minificatorul JavaScript . Crockford.com (4 decembrie 2003). Consultat la 31 ianuarie 2013. Arhivat din original la 25 aprilie 2019.
  2. Biografia vorbitorului Douglas Crockford , conferința New Paradigms for Using Computers, IBM Almaden Research Center, 22 august 1996 Arhivat la 6 februarie 2007 la Wayback Machine
  3. Peter Seibel. Codificatorii la serviciu. Reflecții asupra meșteșugului programatorului . - Apr. 2011. - S.  97 . — 544 p. — ISBN 9785932861882 .
  4. JSON: The Fat-Free Alternative to XML Arhivat 16 septembrie 2018 la Wayback Machine , Douglas Crockford, 6 decembrie 2006
  5. RFC 4627: Tipul media aplicației/json pentru notația obiectelor JavaScript (JSON) . Preluat la 26 martie 2016. Arhivat din original la 8 mai 2021.

Literatură

Douglas Crockford. JavaScript: părțile bune. - O'Reilly, 2008. - ISBN 978-0-596-51774-8 .

Link -uri