I wrote 'Time of the Dark' in 1978 and 'The Silent Tower' in 1984, so the thing that sticks out for me is how totally technology has changed. I suppose that's the great peril for real-world crossovers.
One aspect of this is the way we have come during recent centuries to appreciate that the world and indeed the very universe in which we live have evolved over immense periods of time.
If we knew exactly the laws of nature and the situation of the universe at the initial moment, we could predict exactly the situation of the same universe at a succeeding moment.
What is the use trying to describe the flowing of a river at any one moment, and then at the next moment, and then at the next, and the next, and the next? You wear out. You say: There is a great river, and it flows through this land, and we have named it History.
Before the discovery of quantum mechanics, the framework of physics was this: If you tell me how things are now, I can then use the laws of physics to calculate, and hence predict, how things will be later.
Merely by existing and evolving in time - by existing - any physical system registers information, and by evolving in time it transforms or processes that information.
Every physical system registers information, and just by evolving in time, by doing its thing, it changes that information, transforms that information, or, if you like, processes that information.
Our intellectual powers are rather geared to master static relations and that our powers to visualize processes evolving in time are relatively poorly developed. For that reason we should do (as wise programmers aware of our limitations) our utmost to shorten the conceptual gap between the static program and the dynamic process, to make the correspondence between the program (spread out in text space) and the process (spread out in time) as trivial as possible.