So, the idea was to support Windows on other architectures? That didn't really pan out.
The idea was to have a virtual machine based language like java was. Originally, it was not cross platform. Today it is. I know I'm not going to convince you to give a try but C# is a very neat and capable language, and the CLR is a blazingly fast runtime.
Thanks for explaining it.
Many of the things people switched to C# for were already present in Delphi. It's a shame the Borland/Embarcadero got greedy and started pricing most of us out of the market.