Дуглас Крокфорд | |
---|---|
Дуглас Крокфорд (2013) | |
Родившийся | 1955 (65–66 лет) Миннесота |
Альма-матер | Государственный университет Сан-Франциско |
Род занятий | Старший архитектор JavaScript |
Работодатель | PayPal [1] |
Известен | Обозначение объекта JavaScript |
Интернет сайт | Crockford |
Дуглас Крокфорд является американский программист и предприниматель , который участвует в развитии JavaScript языка. Он популяризировал формат данных JSON (JavaScript Object Notation), и разработал различные соответствующие инструменты , такие как JavaScript JSLint и JSMin . [2] В настоящее время он является старшим архитектором JavaScript в PayPal , а также является автором и докладчиком по JavaScript, JSON и связанным с ними веб-технологиям .
Образование [ править ]
Крокфорд получил степень в области радио и телевидения в Государственном университете Сан-Франциско [3] в 1975 году. Он изучал FORTRAN и работал с компьютером в университетской лаборатории. [4]
Карьера [ править ]
Крокфорд купил 8-битный компьютер Atari в 1980 году и написал игру Galahad and the Holy Grail для Atari Program Exchange (APX), в результате чего Крис Кроуфорд нанял его в Atari, Inc. В то время как в Atari, Крокфорд написал другую игру, Burgers. ! , для APX [5] и ряда экспериментальных аудио / визуальных демонстраций, которые распространялись бесплатно. [6] [7]
После того, как Warner Communications продала компанию, он перешел в National Semiconductor . В 1984 году Крокфорд присоединился к Lucasfilm , [4] и позже Paramount Pictures . Он стал известен в списках рассылки видеоигр в начале 1990-х после того, как разместил свои мемуары «Расчистка особняка маньяка» на доске объявлений видеоигр. В мемуарах задокументированы его попытки подвергнуть цензуре компьютерную игру Maniac Mansion к удовлетворению Nintendo , чтобы они могли выпустить ее в виде картриджа, и растущее разочарование Крокфорда по мере того, как требования Nintendo становились все более непонятными и запутанными. [8]
Вместе с Рэнди Фармер и Chip Morningstar , Крокфорд основана Electric Communities и был ее генеральным директором с 1994 по 1995 год он был вовлечен [ разъяснение необходимости ] в разработке языка программирования E .
Крокфорд был основателем State Software (также известной как Veil Networks ) и ее техническим директором с 2001 по 2002 год.
Во время работы в State Software Крокфорд популяризировал формат данных JSON , основанный на существующих конструкциях языка JavaScript , как облегченную альтернативу XML . Он получил доменное имя json.org в 2002 году и разместил там свое описание формата. [9] В июле 2006 года он официально определил формат как RFC 4627. [10]
«Добро, а не зло» [ править ]
В этом разделе отсутствует информация о JSON . Январь 2021 г. ) ( |
В 2002 году, ссылаясь на войну президента Джорджа Буша со «злодеями», Крокфорд начал выпускать свое программное обеспечение JSMin по специальной лицензии , которую он создал, добавив требование «Программное обеспечение должно использоваться во благо, а не во зло» в MIT с открытым исходным кодом. Лицензия . Этот пункт был перенесен Райаном Гроувом в JSMin-PHP, вариант JSMin. Это программное обеспечение было организовано на Google Code до декабря 2009 года , когда из - за дополнительного пункта, Google определил , что лицензия не соответствует определению свободного и открытого исходного кода программного обеспечения, которое не допускает каких - либо ограничений на то, как можно использовать программное обеспечение. [11] [12] JSMin-PHP был вынужден перейти на нового хостинг-провайдера. [13][14]
В СМИ [ править ]
Книги [ править ]
- Крокфорд внесен в список благодарностей в издании «Алмазный век» 1995 года в твердом переплете , написанном Нилом Стивенсоном в роли Дугласа (Карл Голливуд) Крокфорд .
Библиография [ править ]
- JavaScript: хорошие стороны . О'Рейли. 2008.ISBN 978-0-596-51774-8. OCLC 192027457 .
- Как работает JavaScript . Виргул-Солид. 2018. ISBN 978-1949815009. OCLC 1076490570 .
Ссылки [ править ]
- ↑ Билл Скотт (12 мая 2012 г.). "Добро пожаловать, Крок!" . Выглядит хорошо, хорошо работает блог .
- ^ "JSMIN, JavaScript-минификатор" . Crockford.com. 4 декабря 2003 . Проверено 31 января 2013 года .
- ^ Дуглас Крокфорд спикер биография архивации 6 февраля 2007, в Wayback Machine , новых парадигм Использование конференции Компьютеры, Научноисследовательский центр IBM Almaden, 22 августа 1996
- ^ a b Boosman, Франк (март 1987). «Профиль дизайнера: Дуг Крокфорд». Computer Gaming World (интервью). п. 40.
- ^ "Обмен программы Atari: бургеры!" . atariarchives.org.
- ^ "Голливудская средневековая демонстрация для Atari 8-бит" . YouTube .
- ^ "Демо Ballsong Nr 1 для Atari 8-бит" . YouTube .
- ^ Расчистка особняка маньяка: мемуары Дугласа Крокфорда
- ^ JSON: Обезжиренная альтернатива XML , Дуглас Крокфорд, 6 декабря 2006 г.
- ^ RFC 4627: Тип носителя application / json для нотации объектов JavaScript (JSON)
- ^ «Определение открытого исходного кода | Инициатива открытого исходного кода» . Opensource.org. 22 февраля 1999 . Проверено 31 января 2013 года .
- ^ «OSI FAQ по« злу » » . Opensource.org.
- ^ Шенкленд, Стивен (28 декабря 2009). " ' Не-быть-зло' Google отвергнет программное обеспечение не-зло | Deep Tech - CNET News" . News.cnet.com . Проверено 31 января 2013 года .
- ^ wonko.com (8 декабря 2009 г.). «JSMin не приветствуется в Google Code» . wonko.com . Проверено 31 января 2013 года .
- ^ Дуглас Крокфорд: Сага JSON . YouTube (28 августа 2011 г.). Проверено 23 августа 2013.
- ^ directhex (9 ноября 2012 г.). «Архив» Зло, или почему Дуглас Крокфорд вреден для свободных программ » . Apebox.Org . Проверено 31 января 2013 года .
- ^ "Лицензия JSON.org буквально говорит об этом" должна использоваться во благо, а не во зло "| Hacker News" . News.ycombinator.com. 30 января 2012 . Проверено 31 января 2013 года .
- ^ «Ошибка № 63520 Расширение JSON включает проблемное заявление о лицензии» . bugs.php.net. 30 января 2014 . Проверено 30 января 2014 года .
- ^ "Его минификатор javascript 'jsmin' вызывал удаление проектов из Google ... | Hacker News" . News.ycombinator.com . Проверено 31 января 2013 года .
- ^ «IBM и его приспешники ...» 13 февраля, 2011. Архивировано из оригинала 22 июля 2017 года . Проверено 22 июля 2017 года .
Внешние ссылки [ править ]
Викискладе есть медиафайлы по теме Дугласа Крокфорда . |
В Wikiquote есть цитаты, связанные с: Дугласом Крокфордом |
- Официальный веб-сайт