بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاتة
طبعا عندي سوال وطلب
السؤال هو ماذا تعلم عن لغة dart لشركة قوقل وماذا تستفيد منها ونصيحة من هذا اللغة هي جيدة ام لا ؟
طلب ان يكون قسم لغة dart وان تدعم هذي اللغة في هذا المنتدي الرائع
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاتة
طبعا عندي سوال وطلب
السؤال هو ماذا تعلم عن لغة dart لشركة قوقل وماذا تستفيد منها ونصيحة من هذا اللغة هي جيدة ام لا ؟
طلب ان يكون قسم لغة dart وان تدعم هذي اللغة في هذا المنتدي الرائع
شخصيا لم استخدم Dart من قبل,لكن أخذت نبذة عنها من خلال الصفحة التالية:
أكوادها كما ترى مألوفة لمبرمجي C# و جافا
لاحظ مثلا الكلاس التالي الذي يمثل نقطة ببعدين:
class Point {
Point(this.x, this.y);
distanceTo(Point other) {
var dx = x - other.x;
var dy = y - other.y;
return Math.sqrt(dx * dx + dy * dy);
}
var x, y;
}
main() {
Point p = new Point(2, 3);
Point q = new Point(3, 4);
print('distance from p to q = ${p.distanceTo(q)}');
}هذا السطر :
Point(this.x, this.y);
يمثل الConstructorالخاص بالكلاس وكما ترى فإن الConstructor يطلب منك إدخال قيم حقول(Fields) موجودة بالكلاس.
أما الكود التالي:
distanceTo(Point other) {
var dx = x - other.x;
var dy = y - other.y;
return Math.sqrt(dx * dx + dy * dy);فيمثل Method لإرجاع قيمة المسافة بين نقطتين.
بالتوفيق.
تم تعديل هذه المشاركة بواسطة Mohammed Asaad في 6 ديسمبر 2011 في 10:09
شكر على التوضيح لكن انا اقصد اريد رابط التنزي للغة + شرح اللغة بما تمتاز عن بقية اللغات طبعا انا مبتدء اي جديد في لغة البرمجة وحاب اتعلم هذا اللغة
طيب ولغة البايثون؟
انا أخبر ان قوقل يستخدمون الـ CC
cloud computing
ولغة البايثون هي الرائدةفي هذا المجال
وشكراً