道格拉斯·克羅克福特
道格拉斯·克羅克福特(英語:Douglas Crockford)是美國程式設計師和企業家,知名於對網頁程式語言JavaScript推進和改良;且為輕量級資料交換格式「JSON」的建立者。[1]他還是眾多JavaScript語言開發工具的創造者,例如JSLint和JSMin。近段時間,他在PayPal擔任JavaScript語言進階顧問,當然他也是JavaScript、JSON以及web技術的布道者,在這些方面出版發行了很多知名的書籍及演講。
道格拉斯·克羅克福特 | |
---|---|
Douglas Crockford | |
![]() 2007年於「瀏覽器大戰二部曲II」(Browser Wars: Episode II Attack of the DOMs)會場的道格拉斯·克羅克福特 | |
出生 | 明尼蘇達州 |
國籍 | ![]() |
母校 | 舊金山州立大學 |
知名於 | JSON |
科學生涯 | |
機構 | 雅達利公司 美國國家半導體 盧卡斯影業 Electric Communities State Software 雅虎 PayPal |
經歷
編輯在青年期間道格拉斯於舊金山州立大學主修電視影音與廣播方面的技術,[2]而1975年道格拉斯便曾在大學校園裡的電腦實驗室學習Fortran程式語言。[3]
1980年道格拉斯開始在雅達利公司推出的8位元個人電腦上嘗試製作電子遊戲,之後曾編寫出冒險遊戲《加拉哈德與聖杯》(Galahad and the Holy Grail);[4]而道格拉斯也獲得在雅達利公司就職的機會。不久因雅達利公司面臨營運結束的處境,道格拉斯也改到美國國家半導體工作。
之後道格拉斯從美國國家半導體離開至盧卡斯影業任職,[3]當時曾為旗下遊戲公司盧卡斯影業遊戲所出品的冒險遊戲《瘋狂大樓》;做移植至任天堂遊戲機FC平台的改版。[5]
而1994年道格拉斯選擇與盧卡斯影業遊戲的同事藍迪·法曼(Randy Farmer)及契波·曼尼史塔(Chip Morningstar)合力建立Electric Communities公司,[6]並開始投入由馬克·S·米勒建立的程式語言「E語言」之開發事務。在2001年道格拉斯則另成立了State Software(之後的Veil Networks)公司。[6]
在自成立的State Software期間裡道格拉斯構思出一種可取代XML的輕量級資料交換格式「JSON」,並在2002年註冊名為「json.org」域名、將所構思的JSON概念放置此域名的網站上。[7]後續JSON在2006年則被歸納在徵求修正意見書RFC清單下列為4627的編號。[8]
道格拉斯除持續投入在JavaScript的開發領域外,並有協助如雅虎UI庫等JavaScript函式庫方面的技術支援;以及為網際網路第三方支付服務商PayPal下擔任資深JavaScript建構師。[9]
個人著書
編輯- Javascript:優良部分(JavaScript: The Good Parts,2008年)ISBN 978-0-596-51774-8
參考資料
編輯- ^ JSON 3. Git Hub. [2014年10月24日]. (原始內容存檔於2021年5月7日).
- ^ Douglas Crockford, JSON Creator & Yahoo! JS Architect. Goto Con. [2014年10月24日]. (原始內容存檔於2017年2月10日).
- ^ 3.0 3.1 Frank Boosman. Designer Profile: Doug Crockford. Computer Gaming World. 1987年3月: 40頁.
- ^ Galahad and the Holy Grail. Atari Mania. [2014年10月24日]. (原始內容存檔於2020年8月19日).
- ^ 道格拉斯·克羅克福特. The Expurgation of Maniac Mansion for the Nintendo Entertainment System. CrockFord Com. [2014年10月24日]. (原始內容存檔於2007年10月12日).
- ^ 6.0 6.1 Douglas Crockford. Douglas CrockFord SYS-CON. [2014年10月24日]. (原始內容存檔於2020年8月19日).
- ^ JSON: The Fat-Free Alternative to XML. Json. Org. [2014年10月24日]. (原始內容存檔於2012年2月16日).
- ^ The application/json Media Type for JavaScript Object Notation (JSON). 網際網路工程任務組. [2014年10月24日]. (原始內容存檔於2021年5月8日).
- ^ Ingrid Lunden. PayPal Gets Its Own Share Of The Yahoo Diaspora, Hires JavaScript Icon Douglas Crockford. Tech Crunch. 2012年5月13日 [2014年10月24日]. (原始內容存檔於2021年3月1日).
外部連結
編輯- 道格拉斯·克羅克福特的個人官方網站 (頁面存檔備份,存於網際網路檔案館)(英文)