باسكال.. بين الكفاءة والسرعة واستهلاك الطاقة
#1
قام فريق من الباحثين البرتغاليين بدراسة 27 لغة برمجة لمعرفة العلاقة بين السرعة والكفاءة (استهلاك الطاقة). خاصة مع التطور التكنولوجي واستعمال الأجهزة التي تعتمد على البطاريات.

ترجمتي للنبذة المختصرة (Abstract) لهذه الدراسة:

إقتباس :تقدم هذه الورقة دراسة عن وقت التشغيل، استخدام الذاكرة واستهلاك الطاقة من سبعة وعشرين لغة برمجة معروفة. قمنا بمراقبة أداء مثل هذه اللغات باستخدام عشرة مشاكل برمجة مختلفة يتم التعبير عنها بكل لغة من اللغات. تظهر نتائجنا رسائل مثيرة للاهتمام ، مثل ، أبطأ / أسرع اللغات التي تستهلك طاقة أقل / أكثر ، وكيفية استخدام الذاكرة في استهلاك الطاقة.
نعرض كيفية استخدام نتائجنا لتوفير دعم مهندسي البرامج لتقرير اللغة التي يجب استخدامها عندما تكون طاقة الطاقة مصدر قلق.

كان من بين اللغات لغة الباسكال (لم ألاحظ أي مجمع استخدموه- لكن أرجح المجاني freePascal)، وقد احتلت مرتبة مميزة (العيب الملاحظ هو البطأ (وقت) في الأداء مقارنة بلغات كـ C، C++، Java).
[صورة: attachment.php?aid=3768]
وعامة لغة الباسكال هي من اللغات الثلاثة الأكثر نصحاً للاستعمال في التطوير بأخذ في الحسبان الاعتبارات الثلاثة: الطاقة المستهلكة، الوقت المستهلك، الذاكرة المحجوزة.
[صورة: attachment.php?aid=3769]

رابط المقال (الدراسة العلمية)PDF
كود :
http://greenlab.di.uminho.pt/wp-content/uploads/2017/09/paperSLE.pdf

نعم تأكدت أنهم يستعملون باسكال المجاني fpc 3.0.2
المصدر:
كود :
https://sites.google.com/view/energy-efficiency-languages/setup

موقع المشروع
كود :
https://sites.google.com/view/energy-efficiency-languages


الملفات المرفقة
.jpg   1.jpg (الحجم : 356.31 ك ب / التحميلات : 77)
.jpg   2.jpg (الحجم : 380.71 ك ب / التحميلات : 75)
[-] كل من 4 users say قال شكرا ل merouane على المشاركة المفيدة
  • محمد عبد العزيز, أبو معاذ, delphi17, Delphi4Us
الرد
#2
البحث بطريقة اكثر تبسيطا :
https://thenewstack.io/which-programming...ectricity/

يبدو أن Rust ايضا لها مرتبة قوية
الرد
#3
موضوع مثير
اذكر مرة في منتدى http://forum.lazarus-ide.org انه ثم طرح موضوع مماثل مقارنة بـ c++ على ما اذكر من حيث سرعة التشغيل حيث قام احد المحترفين بتغيرات بيسطة في اعدادات التنفيذ فكانت المفجـأة بتقدم الفري بسكال على سي ++ في زمن التشغيل
الرد
#4
مقال مثير https://medium.com/@jakobsche/pascal-is-...3131ecfbac
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم