Will humans even write code in 2040 and what would that mean for extreme heterogeneity in computing?
Jay Jay Billings, Alexander J. McCaskey, Geoffroy Vallee, and Greg, Watson

TL;DR
By 2040, machine learning and AI are expected to dominate code creation, transforming software development and addressing challenges posed by highly heterogeneous computing hardware.
Contribution
This paper explores the future of programming, emphasizing the impact of AI-driven code generation on heterogenous computing environments and human roles.
Findings
AI will generate most code by 2040
Extreme hardware heterogeneity will influence programming practices
Machine-generated code will facilitate managing diverse devices
Abstract
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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Machine Learning in Materials Science
