
ما هي لغة دارت Dart و استخداماتها؟
لغة Dart هي لغة تم إنشاءها من قبل شركة Google و هي لغة سهلة جداً في التعلم و بمجرد تعلم أساسيات هذه اللغة نستطيع إنشاء تطبيقات Web, Android, IOS و إذا كان لديك خبرة سابقة في البرمجة سوف تعرف أن لغة Dart هي لغة قريبة من اللغات البرمجية الأخرى مثل جافا و جافاسكربت و كوتلن و غيرها, و يتم أستخدام هذه اللغة من قبل شركة google لإنشاء التطبيقات الخاصة بهم.
ما هي مميزات لغة دارت؟
- لغة دارت سهلة في تعلمها.
- لغة دارت مفتوحة المصدر.
- لغة دارت لغة مدعومة من الكثير من المنصات و مقدمة من شركة جوجل.
- لغة دارت لغة لأي مبرمج سواء مبرمج ويب أو تطبيقات أندرويد و غيرها.
- في لغة دارت يوجد أمر واحد فقط يعطي نتيجة خاطئة و هو الأمر الخاطئ فقط.
- تدعم لغة دارت نوع الكتابة او البرمجة العامة.
- يمكن تطوير تطبيقات تعمل على الويب.
ما هي سلبيات لغة Dart؟
دارت Dart تعد نظام أساسي به مكتبات و أدوات قياسية خاصة به لا يمكن التفاعل المباشر مع مكتبات JavaScript في Dart.
لإستخدام مكتبات جافاسكربت يجب على المستخدمين أستخدام مكتبة خاصة تعرض النسخة المغلفة من جافاسكربت أثناء تنفيذ عمليات الاسترجاعات يؤدي المرور إلى نوع من الوظائف التي يتم تمريرها إلى Javascript إلى تعطل برنامج التحويل البرمجي dart2js. يجب أن يتم بناء التطبيق بالكامل على جافا سكريبت مرة واحدة.
ماهي أستخدامات لغة دارت؟
باستخدام لغة Dart تستخدم التطورات بشكل أساسي للأجهزة التي تتصل بالإنترنت مثل الهواتف الذكية و الأجهزة اللوحية وأجهزة الكمبيوتر المحمولة و لكن أيضاً الخوادم.
حتى الآن كان من غير الواقعي تطوير تطبيقاتك الخاصة بالهاتف المحمول أو الويب خاصةً للمبرمجين المبتدئين.
إن الغرض من منهج لغة Dart هو تسهيل برمجة هذه التطبيقات و تمت برمجة Google Flutter SDK بإستخدام Dart تماماً مثل أداة إعلانات Google الشهيرة, و من الأمثلة الأخرى صفحات الويب New York Times أو GROUPON.
و يعتبر DartPad خياراً مريحاً للتعامل مع لغة البرمجة بطريقة “المحاولة و الخطأ” و إكتساب المعرفة الأساسية.