רגע לפני הביקור בישראל: מה חושב דאגלאס קרוקפורד על עתיד ה-JavaScript?

הוא נחשב לאחת הדמויות המוכרות בעולם בתחום ה-JavaScript ובקרוב מאוד יגיע לביקור בזק בישראל. ריאיון קצר עם דאגלאס קרוקפורד

 

Douglas_Crockford

הפוסט נכתב על ידי אורן שטאנג, מנהל האקדמיה ב-Wix Engineering.

JavaScript היא אחת משפות התכנות שמקבלות הכי הרבה חשיפה בשנים האחרונות. עם המעבר של מערכות רבות לסביבת web, גדל השימוש ב-JavaScript. בעוד שמפתחים מנוסים רבים שואפים להוציא את המקסימום מהשפה, כותבים תקן ה-ECMAScript מוסיפים יכולות חדשות נוספות על מנת לקרוץ גם למפתחים שמגיעים משפות פיתוח אחרות.

כך לדוגמה, בתקן הקרוב של JavaScript, ה-ECMAScript 6, צפויים להתווסף ל-JavaScript יכולות חדשות כגון יכולת להגדיר קלאסים (מחלקות) בצורה נוחה יותר מהדרך הוותיקה של שימוש ב-Prototype. כמו כן, התווספו הרבה מאוד Syntactic sugar לשפה. בנוסף, הגדרות כגון let ו-const שהיו מאוד חסרות עד כה.

״פיתוח Web, על כל הפגמים שלו, עובד טוב יותר״

דאגלאס קרוקפורד (douglas crockford), האיש שמוכר היטב בזכות תרומתו המתמשכת בפיתוח שפת התכנות JavaScript יגיע לראשונה לישראל לקחת חלק בכנס בתחום ה-Front-end.

lrg"בשנים האחרונות אנו רואים התפתחות בתחום ה-Front-end" אומר קרוקפורד ומוסיף, "זה בהחלט מרשים איך פיתוח Web, עם כל הפגמים שבו וארכיטקטורת התוכנה המוזרה שלו, עובד טוב יותר מאלטרנטיבות אחרות. אני בהחלט מעריך ומעריץ את העוצמה וה-Scale של ה-Web, אך באותה נשימה אני חושב שהוא יכול היה להיות הרבה יותר טוב".

קרוקפורד, בעל שם עולמי בתחום ה-JavaScript חתום על אחד הספרים המוכרים ביותר בקרב מפתחי ה-Front-end, הספר "JavaScript: The Good Parts". כבר בשנות ה- 80 עבד קרוקפורד במעבדות של אטארי (Atari), בהמשך הקים מספר סטרטאפים, עבד ב- Yahoo! וכיום משמש כארכיטקט JavaScript בכיר בחברת PayPal. הרעיונות ותפיסת הקוד שלו אותם הוא מציג בספרו משמשים ככלים הראשונים והבסיסיים ביותר לכל מפתח Frond-end באשר הוא, מתחילים ומנוסים כאחד. קרוקפורד בעל תואר ראשון בטלוויזיה ורדיו מאוניברסיטה מקומית בסן פרנסיסקו.

מעבר להשפעתו הרבה בתחום ה-JavaScript עמו הוא מזוהה, קרוקפורד גם המציא את פורמט ה-JSON. מדובר בפורמט המשמש כיום כסטנדרט בכל מה שקשור לתקשורת שרת-לקוח ולייצוג מידע. ה- JSON כבש במהרה את אהדת קהל המפתחים בכל רחבי העולם ובהמון תחומים למעשה החליף פורמטים אחרים שהיו בשימוש כמו XML.

אתה מוכר בעולם בזכות היותך מומחה ל-JavaScript למרות שאת התואר הראשון שלך בחרת ללמוד בתחום המדיה, ולאחר מכן עסקת בתחום הסרטים והמשחקים. כיצד הרקע הזה השפיע עליך בעולם התוכנה?

אני רואה את עצמי כאיש מקצוע רב תחומי, כך שמאוד מפתיע אותי שאני מוכר בעיקר כמומחה בתחום אחד. האמת היא שמעולם לא התכוונתי להיות מומחה ב-JavaScript, אך העובדה שהגעתי לתחום הזה עם פרספקטיבה שונה עזרה לי מאוד לראות דברים בצורה שונה משאר האנשים. כך למשל זיהיתי שב-JavaScript, עמוק בפנים, יש גם המון חלקים טובים.

מהם השינויים הגדולים שנראה ב-JavaScript בעתיד הקרוב?

אין ספק שהשינוי המהותי ביותר שאני צופה בהקשר של JavaScript הוא שהשפה תגדל ותתרחב, עם המון דברים טובים והמון דברים גרועים שיתווספו לשפה. חשוב להבין שאף אחד לא מוסיף לשפה דברים גרועים בכוונה, ובכל זאת, מתכנני השפה וה-“standards committees” לא יכולים להימנע מכך, וברגע שמשהו גרוע מתווסף, כמעט בלתי אפשרי להיפטר ממנו.

לדבריו, צריך להתרכז בפיתוח הסוגיה של בטיחות הרשת אחרת העבודה הקשה עשויה לרדת לטמיון.

לאיפה אתה רואה את התחום מתפתח בהמשך?

אנחנו צריכים לתקן את בעיות האבטחה. אני חושב שכל דבר שאנחנו עושים שמסתמך על Web נמצא בסיכון.

כששאלנו את הקהילה בישראל איזה גורו Front-end הם הכי היו רוצים לשמוע, כמעט כולם ציינו אותך. כיצד אתה מסביר את זה?

האמת שאין לי הסבר לזה. אני לא רואה את עצמי כגורו.

מה דעתך על רמת המקצועיות בתחום ה-Front-end בהשוואה לשאר התחומים?

אני מאמין שבכל הקטגוריות הנחשבות יש מפתחים מבריקים ומקצועיים וכמובן שתמיד יש גם כאלה שהם קצת פחות. תוכנה חייבת להיות מושלמת, הרי אף אחד לא רוצה לקנות או להשתמש בתוכנה שאינה מושלמת. שלמות היא ערך שקשה להשיג אך אני חושב שזה בהחלט משהו שאפשר לשאוף אליו. כדי להגיע למשהו שהוא קרוב למושלם, צריך לפתח משמעת, יחד עם זאת, העצה הכי טובה שלי היא פשוט להימנע מבאגים.

האם JavaScript עומדת להיות האסמבלי של ה-Web?

אני בהחלט מקווה שלא. הייתי רוצה שאת JavaScript תחליף שפה הרבה יותר טובה ממנה. אני חושב שזה יהיה מאוד מצער אם JavaScript תהיה "The Last Programming Language".

הכתבה בחסות You Gotta Love Frontend

"You Gotta Love Frontend" הכנס הבינלאומי הראשון בישראל בתחום פיתוח ה-Front-end יתקיים ב-8-9 ביוני במתחם תיאטרון הקאמרי בתל אביב. במסגרת הכנס יתארחו מומחים בעלי שם עולמי כמו גורו ה-JavaScript, דאגלאס קרורפורד. קרוקפורד ידבר על העבר, ההווה והעתיד של פיתוח Front-end. לפרטים נוספים והרשמה הקליקו כאן.
הנחה מיוחדת לקוראי גיקטיים בהכנסת הקוד YGLF-7MA-6OR-VIP בעמוד המכירה.

כתב אורח

אנחנו מארחים מפעם לפעם כותבים טכנולוגים אורחים, המפרסמים כתבות בתחומי התמחות שלהם. במידה ואתם מעוניינים לפרסם פוסט בשמכם, פנו אלינו באמצעות טופס יצירת קשר באתר.

הגב

4 תגובות על "רגע לפני הביקור בישראל: מה חושב דאגלאס קרוקפורד על עתיד ה-JavaScript?"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

* היי, אנחנו אוהבים תגובות!
תיקונים, תגובות קוטלות וכמובן תגובות מפרגנות - בכיף.
חופש הביטוי הוא ערך עליון, אבל לא נוכל להשלים עם תגובות שכוללות הסתה, הוצאת דיבה, תגובות שכוללות מידע המפר את תנאי השימוש של Geektime, תגובות שחורגות מהטעם הטוב ותגובות שהן בניגוד לדין. תגובות כאלו יימחקו מייד.

סידור לפי:   חדש | ישן | הכי מדורגים
asd
Guest

וואו.

איזה ראיון שיטחי ומגוחך.

שאלה: מהם השינויים הגדולים שנראה ב-JavaScript בעתיד הקרוב?
תשובה: אין ספק שהשינוי המהותי ביותר שאני צופה בהקשר של JavaScript הוא שהשפה תגדל ותתרחב, עם המון דברים טובים והמון דברים גרועים שיתווספו לשפה.

שאלה: לאיפה אתה רואה את התחום מתפתח בהמשך?
תשובה: אנחנו צריכים לתקן את בעיות האבטחה.

וכו׳ וכו׳ וכו׳.
ראיון כזה לא ראוי לפרסום אפילו אם טרחתם ודיברתם איתו. לא הייתם צריכים לפרסם דבר כזה שמאחר והוא שיטחי כל כך, מתפקד כיח״צ לאיש הזה ולאירוע שבו הוא יהיה נוכח. יותר מזה לא קיבלתי כלום מהכתבה.

בני דהן
Guest

לא מאמין שהצליחו להביא בן אדם כזה לארץ! כל הכבוד!

Elad Katz
Guest

@asd אני דוקא חושב שהציטוט
אני חושב שזה יהיה מאוד מצער אם JavaScript תהיה "The Last Programming Language".
הוא לא פחות מפרייסלס :)

מר שמח
Guest

הוא
לא פסימי הוא מציאותי…30 מיליון מתכנתי c ו java מקמפלים את התוכנות
שלהם לjavaScript – רק 4 מיליון מתכנתי javascript… הקומפיילרים רק
משתפרים וחברות הדפדפנים מכוונות לשם( להפוך את js לאסמבלי של ה web )

wpDiscuz

תגיות לכתבה: