Дуглас Крокфорд

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Дуглас Крокфорд
Douglas Crockford
Дуглас Крокфорд на заході "Browser Wars: Episode II-Attack of the DOMs" 28 лютого 2007 р.
Народився 1955(1955) (69 років)
Міннесота
Громадянство американець
Місце проживання США
Діяльність програміст, інформатик, розробник програмного забезпечення
Відомий завдяки програміст
Alma mater Університет штату Каліфорнія в Сан-Франциско
Знання мов англійська[1]
Заклад Atari, Inc.d, Lucasfilm, PayPal, Yahoo!, Paramount Pictures і Стенфордський дослідницький інститутd
Magnum opus JavaScript і Galahad and the Holy Graild
Сайт crockford.com

Дуглас Крокфорд (англ. Douglas Crockford; нар. 1955) — американський програміст. Відомий як постійний учасник розвитку мови JavaScript, творець текстового формату обміну даними JSON (JavaScript Object Notation) і автор різних пов'язаних з JavaScript інструментів, таких як JSLint і JSMin.[2]

Освіта[ред. | ред. код]

1975 року закінчив Університет штату Каліфорнія в Сан-Франциско.[3]

Кар'єра[ред. | ред. код]

Крокфорд купив 8-розрядний комп'ютер Atari у 1980 році і написав гру Galahad and the Holy Grail для Atari Exchange Program (APX). Завдяки цьому він був прийнятий на роботу в компанію Atari.

Після того, як Warner Communications продала компанію він перейшов на роботу в National Semiconductor. 1984 року Крокфорд влаштувався на роботу в Lucasfilm, а потім в Paramount Pictures.

Разом з Ренді Фармером і Чіпом Морнінґстаром Кракфорд заснував компанію Electric Communities і був її генеральним директором з 1994 по 1995 рік. Брав участь у розробці мови програмування Е.[4]

Кракфорд був засновником компанії State Software (також відомої як Veil Networks) і її технічним директором з 2001 по 2002 рік.

Під час своєї роботи в State Software Крокфорд розробив текстовий формат обміну даними JSON, заснований на конструкціях мови JavaScript, як полегшену альтернативу XML. Він зареєстрував доменне ім'я json.org в 2002 році і опублікував на ньому опис даного формату.[5] У липні 2006 року вийшла офіційна специфікація формату як RFC 4627.[6]

Примітки[ред. | ред. код]

  1. Bibliothèque nationale de France BNF: платформа відкритих даних — 2011.
  2. JSMIN, The JavaScript Minifier. Crockford.com. 4 грудня 2003. Архів оригіналу за 25 квітня 2019. Процитовано 31 січня 2013.
  3. Douglas Crockford speaker biography, New Paradigms for Using Computers conference, IBM Almaden Research Center, August 22, 1996 Архивная копия от 6 февраля 2007 на Wayback Machine
  4. Питер Сейбел. Кодеры за работой. Размышления о ремесле программиста. — апр. 2011. — С. 97. — 544 с. — ISBN 9785932861882.
  5. JSON: The Fat-Free Alternative to XML [Архівовано 2012-02-16 у Wayback Machine.], Douglas Crockford, December 6, 2006
  6. RFC 4627: The application/json Media Type for JavaScript Object Notation (JSON)

Література[ред. | ред. код]

Douglas Crockford. JavaScript: The Good Parts. — O'Reilly, 2008. — ISBN 978-0-596-51774-8.

Посилання[ред. | ред. код]