Андрей
Высший разум
(427173)
2 недели назад
Если бы не было трансляторов, у тебя не было бы интернета. Современные IT - это результат удешевления и ускорения разработки программ, вызванного использованием трансляторов. Но обратной стороной этого стало появление в IT большого количества малообразованных кодеров, не способных писать эффективно работающий код. И не использование языков высокого уровня, а только низкая квалификация разработчиков приводит к тому, что "компьютер тормозит".
Современный оптимизирующий компилятор генерирует код часто более эффективный, чем ассемблерный код, написанный вручную разработчиком среднего уровня. В ядре операционной системы ассемблерного кода - несколько процентов от всего объёма кода, да и то только потому, что не всю работу напрямую с железом можно реализовать на языке высокого уровня.