دارت (لغة برمجة)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
دارت
Dart programming language logo.svg
 

ظهرت في 2011،  و10 أكتوبر 2011  تعديل قيمة خاصية (P571) في ويكي بيانات
صممها جوجل  تعديل قيمة خاصية (P287) في ويكي بيانات
المنصة متعدد المنصات  تعديل قيمة خاصية (P400) في ويكي بيانات
الرخصة رخص بي إس دي  تعديل قيمة خاصية (P275) في ويكي بيانات
المطور جوجل  تعديل قيمة خاصية (P178) في ويكي بيانات
رقم اخر اصدار 2.8.4 (3 يونيو 2020)[1]  تعديل قيمة خاصية (P348) في ويكي بيانات
متأثرة بـ جافا،  وجافا سكريبت،  وسمول توك،  وإرلانغ،  وسي شارب (C#)  تعديل قيمة خاصية (P737) في ويكي بيانات
امتدادات الملفات dart  تعديل قيمة خاصية (P1195) في ويكي بيانات
موقع ويب الموقع الرسمي[2]  تعديل قيمة خاصية (P856) في ويكي بيانات

دارت (بالإنجليزية: Dart)‏ هي لغة برمجة مصممة لتطوير تطبيقات الويب وتطبيقات الاندرويد والios، من تطوير شركة جوجل والتي تستهدف فيها مطوري الويب وتطبيقات الهاتف. أحد أهداف اللغة بأن تعمل على جميع متصفحات الويب المتقدمة والأجهزة المحمولة وصولاً إلى خوادم الويب.ما يميز اللغة هو إمكانية كتابة برنامج ونشره على أجهزة أندرويد وآيفون دون إعادة كتابة التطبيق بلغة أخرى.

السبب وراء اللغة الجديدة[عدل]

الهدف من إنشاء لغة البرمجة دارت يكمن في المشاكل التي تواجهها لغة جافا سكريبت والتي يصعب حلها مثل أداء البرنامج والحماية من خطر البرمجة عبر المواقع.

أمثلة[عدل]

برنامج أهلا بالعالم التقليدي مكتوبا بلغة دارت:

main() {
  print('Hello World!');
}

مثال آخر على متتالية فيبوناتشي

int fib(int n) {
 ,,,huiyhàà ((è-àçà_=à__==)çàjnjç__çà_çà_ uç_àuçà çàè_
  if (n <= 1) return n;
  return fib(n - 1) + fib(n - 2);
} 
main() {
054678 print('fib(20) = ${fib(20)}');
}èèé&"'hgbné "'b "çà_à²éç_"'èyèuyeazr ioyhe&uiyh oooo"&r

مصادر[عدل]

  1. ^ Release 2.8.4 — تاريخ الاطلاع: 5 يونيو 2020 — تاريخ النشر: 3 يونيو 2020
  2. ^ https://api.github.com/repos/dart-lang/sdk — تاريخ الاطلاع: 12 أكتوبر 2019

وصلات خارجية[عدل]

HelloWorld.svg
هذه بذرة مقالة عن لغة برمجة بحاجة للتوسيع. شارك في تحريرها.