N# does a huge deal of simplication during the compilation process. For example, private functions are added by the compiler not recognizing the function name outside that particular class. Becaude of this, private functions add no speed decreases in the output. Also, you seem to put speed of a language above everything else. I'd like to remind you that other factors (like design) matter also.