Disruption of the research sof... Note

Disruption of the research software landscape through AI software generation

Specialized research software has historically been costly and time-consuming to create, but large language models (LLMs) have become capable enough at code generation to fundamentally change this. We describe how LLM-assisted programming disrupts the landscape by allowing researchers to build tools without support from software engineers, illustrate this with an example built rapidly by a single LLM-assisted developer, and discuss opportunities and risks.