"Java עונה לאינטרנט של הדברים ול-Big Data"
כך אמר שימי בנדיאל, CTO טריינלוג'יק ● לדבריו, החוזקה של Java היא בעולם הקוד הפתוח ● גרסאות 8 ו-9 הן מודרניות ומצמצמות פערים מול שפות פיתוח אחרות"
"עולם ה-Java חי ובועט ולא צפוי להשתנות. השפה חיה בגלל פרויקטי האקו-סיסטם שלה. שפת הפיתוח עונה למגמות המתחזקות כיום בעולם הטכנולוגיה, Big Data והאינטרנט של הדברים – ולכן היא ממשיכה לצבור תאוצה". כך אמר שימי בנדיאל, CTO טריינלוג'יק (Trainologic).
בנדיאל דיבר בפתחו של כנס JAVA 2016. הכנס, בהפקת אנשים ומחשבים, נערך בשיתוף טריינולוג'יק. הכנס נערך היום (ב') ומחר (ג') באולם Yes Planet בראשון לציון, בהשתתפות מאות מקצועני פיתוח, והוא נערך במתכונת של סמינר מקצועי.
בנדיאל הציג את ההיסטוריה של 20 שנות שפת הפיתוח. הוא אמר כי היא פותחה בראשונה בשנת 1996, תחת פרויקט OAK של סאן (Sun), לטובת מערכות משובצות. רק בגרסה 1.02 החל השם Java. בגרסה הבאה, אמר בנדיאל, "נכנסו דברים מדהימים, שיפרו את AWT, נכנסו Inner Classes ו-JavaBeans, ונכנס JIT על ידי סימנטק (Symantec)".
גרסה 2, אמר, נכנסה בשנת 1998, וכללה כל מיני רכיבים דוגמת Swing. הגרסה הבאה של Java 2, גרסה 1.3, ציין, "שוחררה בשנת 2000 ונכנסו לה כל מיני אופטימיזציות על JVM לטובת שיפור ביצועים". Java 1.4 שוחררה בשנת 2002, "היא אחת הגרסאות האיזוטריות". בשנת 2004, אמר בנדיאל, "הגיעה Java בגרסה 5, נכנסו בה דברים מעניינים, כגון Generics, עם הרבה כלים. מדובר בקפיצת מדרגה משמעותית".
פחות צריכים שרת אפליקציות
לדברי בנדיאל, "גרסה 6 של Java שוחררה בשנת 2005. גם זו היתה גרסה איזוטרית, אלא שהוכנסה בה תמיכה לשפות סקריפט ונעשו שיפורים ב-Swing. בשנת 2011 הגיעה Java בגרסה 7 – היא הייתה אמורה להביא הבטחות שלא הגיעו, אבל במקומן הגיעו Invokedynamic".
Java בגרסה 8, אמר בנדיאל, "שוחררה בשנת 2014, ובתוך זמן לא רב, היא הפכה לסטנדרט בארגונים. היא אפשרה למפתחים שינוי משמעותי שלפיו הם יכולים לחשוב פונקציונלית עם ביטוי Lambda".
Java בגרסה 9, אמר בנדיאל, "הייתה כבר אמורה להגיע לשוק, אלא ששחרורה נדחה שלוש פעמים והיא תגיע בשנת 2017. היא אמורה לטפל באתגר של היעדר המודולריות – עם פרויקט jigsaw".
"פחות ופחות צריכים שרת אפליקציות", סיכם בנדיאל, "יש טכנולוגיות מתקדמות בספרינג. יש מיקוד על זרימת הפיתוח ורצון להגירה מהירה ומעבר לייצור. החוזקה של Java היא בעולם הקוד הפתוח. גרסאות 8 ו-9 הן גרסאות מודרניות – אשר מצמצמות פערים מול שפות פיתוח אחרות".
תגובות
(0)