When I write music, many times I can hear in my head what I want the music to sound like. I'll get excited, hardly able to bear the fact that before I can write the glorious conclusion that's already ringing out in my mind I have to write all of the music that will get me from where I am now to where I want to be then. There is a gap, however temporary it may be, between my concept and the realization of that concept.
I was thinking about this yesterday, in light of all of the attempts to get computers to better understand us; maybe one day they'll get to the point where they are installed in our brains and all we have to do is think and they will do what we are thinking. (Not saying I would want this to happen...)
So much of technology works to shorten that gap, and the shorter that gap becomes, the more powerful the person with the idea becomes; the less there is to overcome in bridging desire and reality, the more reality can be conformed to desire.
Yet, even then, the gap remains, because for our concept to be realized we still have to define it, to flesh it out, to make it realizable. I doubt that Bach had a picture in his mind of "Invention No. 1 in C Major;" he had to figure it out, come up with the melodies, construct the harmonies, analyze the counterpoint. So even if a computer could realize our thoughts instantly, we are constrained by our own finitude to work over the course of time. We cannot go directly from concept to realization; we must do some amount of construction in-between.
And this, I think, is part of the power of God; for Him, "My purposes will be established, and I will accomplish all My good pleasure;" "For He spoke, and it came to be."
For the Almighty King of the universe, there is no gap between desire and reality.