SECYDec 2, 2017

Will humans even write code in 2040 and what would that mean for extreme heterogeneity in computing?

arXiv:1712.00676v2
Originality Synthesis-oriented
AI Analysis

It addresses the future of software development and hardware programming challenges, but is speculative and incremental in its analysis.

The paper explores the potential shift to machine-generated code by 2040, driven by advances in AI and ML, and examines how this could address challenges in programming for extremely heterogeneous computing hardware.

Programming trends suggest that software development will undergo a radical change in the future: the combination of machine learning, artificial intelligence, natural language processing, and code generation technologies will improve in such a way that machines, instead of humans, will write most of their own code by 2040. This poses a number of interesting challenges for scientific research, especially as the hardware on which this Machine Generated Code will run becomes extremely heterogeneous. Indeed, extreme heterogeneity may drive the creation of this technology because it will allow humans to cope with the difficulty of programming different devices efficiently and easily.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes