Тема закрыта для обсуждения.
dreikk, ну вот я потому и говорю, что если не разбираешься сам, слушай тех, кто разбирается. C и ASM - это вообще не машинный код, а языки программирования. И если ASM еще напрямую зависит от набора поддерживаемых машинных кодов, поскольку все его команды - мнемонический код, C не зависит от машинного кода никак. Процессор либо исполняет машинный код сразу, либо программу опять же в машинном коде, которая уже в свою очередь занимается обработкой байт-кода. Поскольку байт-код компилируется в родной
еще до запуска программы, никакой принципиальной разницы между исполнением программ, написанных на Java и на C, нет. Различия только в коде, генерируемом компиляторами, что-то один язык делает быстрее, что-то другой, а чаще скорости, как я уже сказал, равны.
Ссылка на пост
11 окт 2008 в 19:22