plus C# is an open standard same with CLR, unlike the JVM bytecode unless i missed somethng recent