Dart

מתוך ויקיפדיה, האנציקלופדיה החופשית
Dart
Dart programming language logo.svg
מפתח חברת גוגל עריכת הנתון בוויקינתונים
תאריך השקה 10 באוקטובר 2011 עריכת הנתון בוויקינתונים
גרסה אחרונה 2.17.5 (22 ביוני 2022) עריכת הנתון בוויקינתונים
מערכת הפעלה חוצה-פלטפורמות
סוג רישיון רישיון BSD עריכת הנתון בוויקינתונים
קוד מקור https://github.com/dart-lang/sdk עריכת הנתון בוויקינתונים
dart.dev
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית OOjs UI icon info big.svg

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

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

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

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

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

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

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

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

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