Согласен с SeaMan75 что при такой постановке вопроса, как предложил ТС, сравнивать языки нельзя.
Предлагаете по каким критериям сравнивать? Какая цель ставится? Почему только эти два? На вскидку:
1. на шарпе можно писать только под винду, на мой взгляд это минус, но у вас может быть другое...