Это слишком мутная фраза для технического форума. Тем более для модератора.
Легион подозревает, что вы не в теме.
Легион может простить некоторую мутность в целом правильных фраз. Не? wink
Ассемблер - тоже язык, тоже переводящий все в коды машины, но это язык низкого уровня, на котором программировать - сущее мучение. Зато программы, на нем написанные, работают быстрее - он ближе к машинным кодам, нет лишних машинных команд, которые неизбежны в языках высокого уровня.
4.2
вы точно не в теме. писать на асме имеет смысл лишь для конкретного железа. Программа которая не использует последнее SSE будет тупить на посл. компах. А программа которая использует просто не заработает на всех компах, кроме последних. Быстрее всего будет работать программа, котрая использует libc, если эта libc использует все навороты. можно конечно юзать libc и из асма, но какой в этом смысл?
Хотя программирование на ассемблере в Unix-мире считается моветоном, поскольку нарушает один из основополагающих принципов юникс-вея «жертвуй производительностью ради переносимости»
дело не в этом - программирование на асме == изобретение велосипедов. Это глупо хотя-бы потому, что в Linux они все есть, бесплатны, и доступны. И ещё и с манами. Причём с нормальными манами, а не с этой вашей мутной MSDN.
Особенно печально, что ваш код нужно ПЕРЕПИСЫВАТЬ для каждого CPU, а для C достаточно простой перекомпиляции. А скрипты даже в перекомпиляции не нуждаются, потому не удивительно, что старый код на асме жутко тупит, и его легко делает даже перловый скрипт (причём такой-же древний).
К тому же Assembler является на 100% Freeware.
это в каком смысле?!