Dart

שפת תכנות

Dart היא שפת תכנות המפותחת על ידי גוגל. היא נחשפה בוועידת GOTO באורהוס באוקטובר 2011. המטרה המרכזית של שפת התכנות היא להחליף את השפה המשמשת בפועל לפיתוח אפליקציות אינטרנט Javascript. עד להשגת המטרה, כדי לרוץ בדפדפנים הראשיים, Dart תבצע הידור מקוד-לקוד של Javascript.

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

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

היא מונחית עצמים (Object Oriented) מבוססת מחלקות, ובעלת Syntax דומה לשל שפת C. השפה תומכת ב Interfaces, ב מחלקות אבסטרקטיות (Abstract class) וב Generics.

בנובמבר 18 שנת 2011 גוגל שיחררה הצהרה בה הכריזה על פיתוח סביבת עבודה ייעודית ל־Dart. פרויקט זה הוזנח לאחר שנכנסו תוספים שמאפשרים תמיכה ב־Dart בסביבות עבודה שונות, כדוגמת android studio ו־visual studio code.

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

הפרויקט נוסד על ידי לארס באק וקספר לונד.

קישורים חיצונייםעריכה

  מדיה וקבצים בנושא Dart בוויקישיתוף