Bytebytego
Bytebytego

@bytebytego

6 tweets 23 reads Jan 11, 2023
𝐖𝐡𝐚𝐭 𝐀𝐫𝐞 𝐭𝐡𝐞 𝐆𝐫𝐞𝐞𝐧𝐞𝐬𝐭 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞𝐬?
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
[2] lnkd.in
Over to you: What do you think of the accuracy of this analysis?

Join a growing community of more than 100,000 readers who love System Design. Subscribe here:
bit.ly
#systemdesign #coding #interviewtips

Report this thread