  This paper is an opinion paper that looks at the future of computing in the
age of Generative \& Agentic AI. Current software systems are static and
inflexible, leading to significant challenges in translating human goals into
computational actions. "Living software systems" powered by generative AI offer
a solution to this fundamental problem in computing. Traditional software
development involves multiple layers of imperfect translation, from business
requirements to code, resulting in rigid systems that struggle to adapt to
changing user needs and contexts. Generative AI, particularly large language
models, can serve as a universal translator between human intent and computer
operations. This approach enables the creation of more flexible, context-aware
systems that can dynamically evolve to meet user goals. Two pathways for
implementing living software systems are explored: using generative AI to
accelerate traditional software development, and leveraging agentic AI to
create truly adaptive systems. New skills like Prompt Engineering are
necessary. By reimagining software as a living, adaptable entity, we can create
computing interfaces that are more intuitive, powerful, and responsive to human
needs.
