Programming languages and energy consumption : a survey

العناوين الأخرى

لغات البرمجة و استهلاك الطاقة : دراسة استقصائية

المؤلفون المشاركون

al-Ghamidi, Ithar
al-Luqmani, Ahd

المصدر

Journal of King Abdulaziz University : Computing and Information Technology Sciences

العدد

المجلد 9، العدد 1 (30 يونيو/حزيران 2020)، ص ص. 29-44، 16ص.

الناشر

جامعة الملك عبد العزيز كلية الحاسبات و تقنية المعلومات

تاريخ النشر

2020-06-30

دولة النشر

السعودية

عدد الصفحات

16

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الملخص EN

Programming languages have a powerful role to develop and implement highly effective programs and systems.

energy consumption is becoming a key criterion when choosing programming languages instead of fast execution.

five papers and five popular programming languages (Haskell, Java, c#, JavaScript, and php) were reviewed, to answer whether the fast execution programs are also energy-efficient programs, or not, and if optimizing a program for one of them that affects another one, negatively and positively with considerate the difference between programming languages.

the programming languages were classified into three categories to compare between each language in the same category and compare languages in different categories.

from our study, the result was there is no winner, as no language exceeds the rest in all study cases.

it is clear that different programming languages classes, and even languages within the same class have a completely different impact on energy consumption based on the used data type, the size of the data, the used approach, and other reasons.

also, most energy-efficient languages are not always the fastest.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

al-Ghamidi, Ithar& al-Luqmani, Ahd. 2020. Programming languages and energy consumption : a survey. Journal of King Abdulaziz University : Computing and Information Technology Sciences،Vol. 9, no. 1, pp.29-44.
https://search.emarefa.net/detail/BIM-1330066

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

al-Ghamidi, Ithar& al-Luqmani, Ahd. Programming languages and energy consumption : a survey. Journal of King Abdulaziz University : Computing and Information Technology Sciences Vol. 9, no. 1 (2020), pp.29-44.
https://search.emarefa.net/detail/BIM-1330066

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

al-Ghamidi, Ithar& al-Luqmani, Ahd. Programming languages and energy consumption : a survey. Journal of King Abdulaziz University : Computing and Information Technology Sciences. 2020. Vol. 9, no. 1, pp.29-44.
https://search.emarefa.net/detail/BIM-1330066

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references : p. 42-43

رقم السجل

BIM-1330066