I don’t know how you work, but I spend a good portion of my day in a terminal while working on AI-type projects.
The terminal never left.
The terminal never left.
It so happens that right now one is synonymous with the other but there's no instrinsic requirement.
There's probably something to be said for the inherent constraints imposed by the terminal protocol, but, again, we can build the same things without that.