Дуглас Крокфорд
Дуглас Крокфорд | |
---|---|
Douglas Crockford | |
Народився | 1955 (69 років) Міннесота |
Громадянство | американець |
Місце проживання | США |
Діяльність | програміст, інформатик, розробник програмного забезпечення |
Відомий завдяки | програміст |
Alma mater | Університет штату Каліфорнія в Сан-Франциско |
Знання мов | англійська[1] |
Заклад | Atari, Inc.d, Lucasfilm, PayPal, Yahoo!, Paramount Pictures і SRI International |
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 Program Exchange[en] (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]
- ↑ Bibliothèque nationale de France BNF: платформа відкритих даних — 2011.
- ↑ JSMIN, The JavaScript Minifier. Crockford.com. 4 грудня 2003. Архів оригіналу за 25 квітня 2019. Процитовано 31 січня 2013.
- ↑ Douglas Crockford speaker biography, New Paradigms for Using Computers conference, IBM Almaden Research Center, August 22, 1996 Архивная копия от 6 февраля 2007 на Wayback Machine
- ↑ Питер Сейбел. Кодеры за работой. Размышления о ремесле программиста. — апр. 2011. — С. 97. — 544 с. — ISBN 9785932861882.
- ↑ JSON: The Fat-Free Alternative to XML [Архівовано 2012-02-16 у Wayback Machine.], Douglas Crockford, December 6, 2006
- ↑ 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.
- Офіційний сайт [Архівовано 23 червня 2016 у Wayback Machine.](англ.)(англ.)
- Douglas Crockford's Javascript [Архівовано 18 червня 2016 у Wayback Machine.](англ.)(англ.)
- YUI Library(англ.)(англ.)
- Лекції Дугласа Крокфорда по Javascript [Архівовано 22 квітня 2016 у Wayback Machine.](англ.)(англ.)