Это было очевидно, и глупо, но всё же я решил посмотреть скорость выполнения Hello World интерпретатора Python, и Hello World на ассемблере, просто чтобы знать примерную разницу в скорости (знать цифры, потому что нигде никаких тестов по поводу этого я не нашёл, даже ассемблер не причём, а просто замеры выполнения Python интерпретатора). Ну и скинул сюда
Разница в
~34162362 наносекунд (цифра не совсем точная, потому что нужно взять в учёт выполнение баш скрипта, однако -
30 000 000, т.е на
30 милисекунд медленнее Python интерпретатор выполняет обычный print, против syscall на ассемблере)
Заранее согласен, что Python не используется для "скоростных" программ
(./1 - скомпилированный ELF на ассемблере, вызывающий syscall для stdout, и syscall для выхода
./1.sh - баш скрипт, вызывающий python интерпретатор с аргументом
1.py, в котором прописана одна одинокая строка -
print("Hello!"), могу всё скинуть, если нужны будут доказательства, но, думаю, что это излишне)