๐๐ก๐๐ญ ๐๐ซ๐ ๐ญ๐ก๐ ๐๐ซ๐๐๐ง๐๐ฌ๐ญ ๐๐ซ๐จ๐ ๐ซ๐๐ฆ๐ฆ๐ข๐ง๐ ๐๐๐ง๐ ๐ฎ๐๐ ๐๐ฌ?
The study below runs 10 benchmark problems in 28 languages [1]. It measures the runtime, memory usage, and energy consumption of each language. The abstract of the paper is shown below.
โThis paper presents a study of the runtime, memory usage and energy consumption of twenty seven well-known software languages. We monitor the performance of such languages using ten different programming problems, expressed in each of the languages. Our results show interesting findings, such as, slower/faster languages consuming less/more energy, and how memory usage influences energy consumption. We show how to use our results to provide software engineers support to decide which language to use when energy efficiency is a concernโ. [2]
๐๐จ๐ฌ๐ญ ๐๐ง๐ฏ๐ข๐ซ๐จ๐ง๐ฆ๐๐ง๐ญ๐๐ฅ๐ฅ๐ฒ ๐๐ซ๐ข๐๐ง๐๐ฅ๐ฒ ๐ฅ๐๐ง๐ ๐ฎ๐๐ ๐๐ฌ: ๐, ๐๐ฎ๐ฌ๐ญ, ๐๐ง๐ ๐
๐๐๐๐ฌ๐ญ ๐๐ง๐ฏ๐ข๐ซ๐จ๐ง๐ฆ๐๐ง๐ญ๐๐ฅ๐ฅ๐ฒ-๐๐ซ๐ข๐๐ง๐๐ฅ๐ฒ ๐ฅ๐๐ง๐ ๐ฎ๐๐ ๐๐ฌ: ๐๐ฎ๐๐ฒ, ๐๐ฒ๐ญ๐ก๐จ๐ง, ๐๐๐ซ๐ฅ
[1]
lnkd.in/eYpvP3Dt
[2]
lnkd.in/eczQYnHD
Over to you: What do you think of the accuracy of this analysis?
โ
Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages):
bit.ly/3KCnWXq