Comparing CLR, Mono, SSCLI and JAVA Performance