Здравствуйте, MxMsk, Вы писали:
MM>Давай еще раз. Есть человек без опыта в программировании. Он начинает работать и осваивает определенный язык. В какой-то момент выясняется, что для выполнения задачи нужно углубиться в детали конечного кода, исполняемого процессором. Ни программист на C++, ни программист на Managed языке ни разу до этого не рассматривали итоговые ассемблерные команды. Они оба находятся в одном и том же положении по части умения дизассемблировать.
Программисту на С++ углубляться требуется чаще. Поэтому у него знаний и опыта больше. Это так очевидно, что даже спорить незачем. Хотя бы потому, что ниши у языков разные: на С# не пишут системные или высокопроизводительные вещи, не используют asm вставки, не так часто занимаются профилированием программ.