Malleable software in the age of llms

www.geoffreylitt.com/2023/03/25/llm-end..., by Geoffrey Litt, March 1, 2023

All computer users may soon have the ability to author small bits of code. What structural changes does this imply for the production and distribution of software?

I think it’s likely that soon all computer users will have the ability to develop small software tools from scratch, and to describe modifications they’d like made to software they’re already using. In other words, LLMs will represent a step change in tool support for end-user programming: the ability of normal people to fully harness the general power of computers without resorting to the complexity of normal programming. Until now, that vision has been bottlenecked on turning fuzzy informal intent into formal, executable code; now that bottleneck is rapidly opening up thanks to LLMs.

Notes mentioning this note