לדלג לתוכן

דאגלס קרוקפורד

מתוך ויקיפדיה, האנציקלופדיה החופשית


שגיאות פרמטריות בתבנית:מדען

פרמטרים ריקים [ השכלה, מפלגה פוליטית ] לא מופיעים בהגדרת התבנית

פרמטרים ריקים [ 1 ] לא מופיעים בהגדרת התבנית

דאגלס קרוקפורד
Douglas Crockford
לידה 1955 (בן 69 בערך)
מינסוטה, ארצות הברית עריכת הנתון בוויקינתונים
מקום לימודים
  • אוניברסיטת המדינה בסן פרנסיסקו (1975)
  • תיכון ניו פורט הארבור עריכת הנתון בוויקינתונים
מוסדות
crockford.com
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

דאגלס קרוקפורדאנגלית: Douglas Crockford; נולד ב-1955) הוא מתכנת מחשבים אמריקאי המעורב בפיתוח שפת JavaScript. הוא אפיין את פורמט הנתונים JSON (JavaScript Object Notation), ופיתח כלים שונים הקשורים ל-JavaScript, כגון מנתח הקוד הסטטי JSLint וממזער הקבצים JSMin. [1] הוא כתב את הספר JavaScript: The Good Parts, שפורסם ב-2008, ואחריו How JavaScript Works ב-2018. הוא היה ארכיטקט JavaScript בכיר ב־PayPal עד 2019, והוא גם כותב ומרצה בנושאי JavaScript, JSON וטכנולוגיות אינטרנט קשורות.

ביוגרפיה[עריכת קוד מקור | עריכה]

קרוקפורד קיבל תואר ברדיו וטלוויזיה מאוניברסיטת סן פרנסיסקו סטייט[2] ב-1975. הוא לקח קורסים ב- FORTRAN ועבד עם מחשב של מעבדה באוניברסיטה.

קרוקפורד רכש מחשב Atari 8 סיביות בשנת 1980 וכתב את המשחק Galahad and the Holy Grail עבור Atari Program Exchange (APX), מה שגרם לכריס קרופורד לגייס אותו לחברת Atari, Inc. בזמן שהיה ב-Atari, קרוקפורד כתב משחק נוסף, Burgers !, עבור APX [3] ומספר הדגמות אודיו/וויזואליות ניסיוניות שהופצו באופן חופשי. [4] [5]

לאחר שוורנר תקשורת מכרה את החברה, הוא הצטרף לנשיונל סמיקונדקטור . ב-1984 הצטרף קרופורד ללוקאספילם, ומאוחר יותר ל-Paramount Pictures. הוא התפרסם ברשימות ממוקדות משחקי וידאו בתחילת שנות ה-90 לאחר שפרסם את ספר הזיכרונות שלו "The Expurgation of Maniac Mansion" ללוח מודעות למשחקי וידאו. ספר הזיכרונות תיעד את מאמציו לצנזר את משחק המחשב Maniac Mansion לשביעות רצונה של נינטנדו כדי שיוכלו לשחרר אותו כמחסנית, ואת התסכולים הגוברים של קרוקפורד ככל שדרישותיה של נינטנדו הפכו יותר מעורפלות ומבלבלות.[6]

יחד עם רנדי פארמר וצ'יפ מורנינגסטאר, הקים קרוקפורד את Electric Communities והיה המנכ"ל שלה מ-1994 עד 1995. הוא היה מעורב בפיתוח שפת התכנות E. [7]

קרוקפורד היה המייסד של State Software (הידועה גם בשם Veil Networks ) וה-CTO שלה בין השנים 2001 ל-2002. [8]

בתקופתו ב-State Software, קרוקפורד הפך לפופולרי את פורמט הנתונים JSON, בהתבסס על מבנים קיימים של שפת JavaScript, כחלופה קלת משקל ל-XML . הוא השיג את שם הדומיין json.org ב-2002, והעלה שם את תיאור הפורמט שלו. [9] ביולי 2006, הוא אפיין את הפורמט באופן רשמי, כ- RFC 4627. [10]

קישורים חיצוניים[עריכת קוד מקור | עריכה]

ויקישיתוף מדיה וקבצים בנושא דאגלס קרוקפורד בוויקישיתוף

הערות שוליים[עריכת קוד מקור | עריכה]

  1. ^ "JSMIN, The JavaScript Minifier". Crockford.com. 4 בדצמבר 2003. נבדק ב-31 בינואר 2013. {{cite web}}: (עזרה)
  2. ^ Douglas Crockford speaker biography (אורכב 06.02.2007 בארכיון Wayback Machine), New Paradigms for Using Computers conference, IBM Almaden Research Center, August 22, 1996
  3. ^ "Atari Program Exchange: Burgers!". atariarchives.org.
  4. ^ "Hollywood Medieval demo for Atari 8-bit". YouTube. ארכיון מ-2021-12-15.
  5. ^ "Ballsong Nr 1 demo for Atari 8-bit". YouTube. ארכיון מ-2021-12-15.
  6. ^ The Expurgation of Maniac Mansion: A Memoir by Douglas Crockford
  7. ^ Seibel, Peter (21 בדצמבר 2009). Coders at Work: Reflections on the Craft of Programming (באנגלית). Apress. pp. 95–96. ISBN 9781430219491. {{cite book}}: (עזרה)
  8. ^ "Douglas Crockford". GLOBAL PROGRAMMERS STORIES (באנגלית). 2015-02-15. נבדק ב-2023-08-07.
  9. ^ JSON: The Fat-Free Alternative to XML, Douglas Crockford, December 6, 2006
  10. ^ [rfc:4627 RFC 4627: The application/json Media Type for JavaScript Object Notation (JSON)]