> but as a language (an interpreted one at that) Managed !== interpreted.
.NET runs compiled: code is JIT- or pre-compiled before execution into a native image. What can be confusing is that uncompiled code still needs to be present on the system, even when the code has a pre-compiled (NGEN) version. But the compiled version is what is running. -- S.
