That lack of programmability is probably what ultimately will doom vi. It can't extend its domain.
Bill JoyAnd once an intelligent robot exists, it is only a small step to a robot species - to an intelligent robot that can make evolved copies of itself.
Bill Joy