Instead I want to discuss the following five myths about managed code and in particular about the CLR: ?? Managed code is always JIT compiled ?? Generic co- and contra variance are new in .NET 4.0 ?? Everything is an object ?? .NET only supports statically typed languages ?? Microsoft is not using Managed Code Myth Five ??? Managed code is always JIT compiled Having a JIT compiler has many advanta