C# может работать как под .net, так и под mono. В .net все заточено и оптимизировано под виндозные особенности и работает в целом быстро и хорошо. А если у тебя там mono, то бабушка надвое сказала - возможно, какие-то задачи питон будет жевать быстрее. Или нет. Что касается нового кода, то т-рищ Куха, как всегда, все сказал правильно.