Adapting old programs to fit new machines usually means adapting new machines to behave like old ones.
The past is not a straight line but a tangled web.