Indeed he had. Its a good idea to support a small orthogonal set of core functionality (e.g. R7RS-small Scheme standard) so it is easy to port to multiple platforms and run the same high-level code everywhere. It is a shame he went with a C-like syntax and a virtual machine that does not support tail recursion. Then this led directly to the influence on JavaScript, and thanks to Sun Microsystem being so litigious over the rights to the JVM, eventually JavaScript won over Java to become the "write once run anywhere" language we all ended up with, and what a damn mess we are in now.
It should have been Scheme.