سبق ان تحدثت عن لغات البرمجة والفروق بينها. هنا محاضرة رووعة 😍👍 من مصمم لغتي C# و typescript في مايكروسوفت عن لغة typescript وفائدتها العظيمة لمطوري جافاسكربت (خصوصا في الشركات)من خلال وجود compiler و type checker. اذا مستعجل روح دقيقة ٣٥ الى ٤٥ تقريبا. channel9.msdn.com
الفائدة من مشاهدة هذا الفيديو هو تمرين عملي يوضح ما تجنيه وتخسره عند استخدام لغات برمجة معينة مقارنة بلغات برمجة اخرى. عمليا راح تتعرف على الفرق بين (١) dynamic language و static language و (٢) strongly typed و weakly typed ... الخ مما تحدثت عنه سابقا.
كيف يؤثر وجود compiler و type checker في زيادة حجم الكود و (تعقيد الكود كما سمعت من البعض) وما هي الفائدة بالمقابل من ذلك في تحسين عمل أدوات التطوير IDE مثل سهولة ال auto complete و سهولة ال refactor ... الخ. ما اخرب عليكم المحاضرة 😁
نسيت حاجة مهمة. في الفيديو يوضح أيضا الفرق بين اللغات المعتادة imperitave OOP (إلى حد ما) واللغات ال functional
جاري تحميل الاقتراحات...