الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لغة قوقل الجديدة ماذا تعلم عنها ؟

بدأه الحوت المضيء في 5 ديسمبر 2011 · 3 رد · 1,840 مشاهدة · في قسم التقنيات الجديدة (لإفتتاح أقسام خاصة بها لاحقا)
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاتة

طبعا عندي سوال وطلب

السؤال هو ماذا تعلم عن لغة dart لشركة قوقل وماذا تستفيد منها ونصيحة من هذا اللغة هي جيدة ام لا ؟

طلب ان يكون قسم لغة dart وان تدعم هذي اللغة في هذا المنتدي الرائع

1
#2

شخصيا لم استخدم Dart من قبل,لكن أخذت نبذة عنها من خلال الصفحة التالية:

http://www.dartlang.org/

أكوادها كما ترى مألوفة لمبرمجي 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

#3

شكر على التوضيح لكن انا اقصد اريد رابط التنزي للغة + شرح اللغة بما تمتاز عن بقية اللغات طبعا انا مبتدء اي جديد في لغة البرمجة وحاب اتعلم هذا اللغة

#4

طيب ولغة البايثون؟

انا أخبر ان قوقل يستخدمون الـ CC

cloud computing

ولغة البايثون هي الرائدةفي هذا المجال

وشكراً

مواضيع مشابهة