Prologue: In 2020, the concept of a new way of developing software in the AI era is concieved and later described in a Forbes blog article.
Whatโs In Store For The Next Generation Of AI? The Jaseci Perspective
In 2022, the idea has evolved and the first intellectual step in the journey of Jaseci and Jac is described.
The Case for a Wholistic Serverless Programming Paradigm and Full Stack Automation for AI and Beyond -- The Philosophy of Jaseci and Jac
Then in 2023, the idea survives peer-review at Computer Architecture Letters.
The Jaseci Programming Paradigm and Runtime Stack: Building Scale-out Production Applications Easy and Fast
In 2024, the idea that AI should be a conventional code construct in the language is conjoured and ellucidated.
LLMs are Meaning-Typed Code Constructs
Then in 2025, the idea survives peer-review. (pending)
Meaning-Typed Programming: Language Abstraction and Runtime for Model-Integrated Applications
That same year, "data-spatial programming" described in earlier works becomes "object-spatial programming" and is rigorously defined.
Object-Spatial Programming
And, in 2025, the notion of "scale-native programming" through langauge abstraction is rigorously defined though it was first described in the original 2022 paper.
Extending Object-Spatial Semantics for Scale Native Programming
And the journey continues...