paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Impact of programming languages on energy consumption for mobile devices

编程语言对移动设备能耗的影响
FSE Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2020匹配度 1/10 · 该论文是编程语言与移动设备能耗关系的元分析,属于经验软件工程/能耗研究,不涉及静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析,与用户研究画像的核心方向基本无关。引用 12 inbox
Zamira Kholmatova
crossref: 2026-09-12

AI 速览

一句话:通过元分析检验 C、C++ 和 Java 对移动设备能耗的影响,发现无法拒绝三者能耗无差异的零假设。

移动设备的普及使其能耗成为限制进一步使用的重要因素,但编程语言选择对能耗的影响尚不明确。本文对编程语言与移动设备能耗关系的现有研究进行元分析综述,将“使用 C、C++ 和 Java 编写应用在能耗上没有差异”作为零假设,综合多篇研究的结果进行检验。基于所收集的研究,作者无法拒绝该零假设,即现有证据不足以表明这三种语言在移动设备能耗上存在显著差异。该结果说明,仅凭当前研究尚不能为移动开发中的语言选择提供明确的能耗依据。

问题
移动设备能耗限制其使用,但编程语言选择对能耗是否有影响尚不明确;论文检验 C、C++、Java 在移动设备能耗上是否存在差异。
方法
采用元分析综述,综合已有研究,并以三种语言能耗无差异为零假设进行检验。
评估
基于所收集研究,无法拒绝零假设,即没有足够证据表明 C、C++ 和 Java 在移动设备能耗上有显著差异。
原文摘要(Abstract)

Mobile devices are part of our life and their energy consumption poses significant limits to their further adoption and usage. In this work, we conduct a meta-analytical review of the impact of programming languages on the energy consumption of such devices. We consider as a null hypothesis that from the perspective of the consumption of energy, there is no difference in writing apps in C, C++, and Java. With the studies at hand, we conclude that we cannot reject such null hypotheses.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot5735,
  title = {Impact of programming languages on energy consumption for mobile devices},
  author = {Zamira Kholmatova},
  booktitle = {FSE},
  year = {2020},
  doi = {10.1145/3368089.3418777}
}