كمبرمج من الضروري جدا اختيار اللغة البرمجية المناسبة للتطبيق ا | Mohammed Eydan
كمبرمج من الضروري جدا اختيار اللغة البرمجية المناسبة للتطبيق الذي تود بناءه . الاختيار لا يكون عشوائي ، بل يعتمد على المتطلبات على سبيل المثال اذا كنت ترغب بسرعة عالي فالافضل اختيار لغة برمجية ذات compiler مثل لغة C , Java , C# .. الخ . اما اذا كنت تفضل التقليل من استهلاك الموارد (المعالج والذاكرة) على السرعة فهنا الافضل ان تختار واحدة من اللغات ذات المفسر interpreter مثل Python او Js . الفرق بين الكومبايلر والانتربريتر هو ان الاول يترجم سطر من الكود البرمجي المكتوب بلغة ذات المستوى الاعلى الى الادنى لينفذه وهكذا ، اما الثاني فيعني ان الكود البرمجي يترجم اولا جميعه الى لغة الالة ثم ينفذ . بالاضافة لما سبق فأن توفر المصادر ضروري جدا في اختيار اللغة ، فعلى سبيل المثال اذا كنت تعمل على مهمة شبه نادرة فالافضل اختيار لغة ذات مجتمع ومصادر كبيرة . السؤال هنا : لو عملنا نفس البرنامج بلغة الجافا والبايثون ، من تتوقع ان يكون اسرع في الاداء ؟ بالامكان الاجابة على بوت القناة :