vak: (Default)
Serge Vakulenko ([personal profile] vak) wrote2021-03-25 09:05 pm

Ось чому ми тут усі програмуємо на Сі

Народ проанализировал, какие языки программирования эффективнее по скорости, памяти и энергопотреблению. Си заметно выделяется из толпы. Rust тоже неплох.



Полный текст статьи: https://greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdf
ircicq: (Default)

[personal profile] ircicq 2021-03-26 10:46 am (UTC)(link)
Тут можно возразить:

1) Оптимизация - необязательное свойство компилируемых языков

2) Аппаратную оптимизацию выполнения команд производит сам процессор

3) Мы можем писать на ассемблере одной машины, например x86. А исполнитель транслировать код в систему команд ARM. У него огромное пространство для оптимизаций и однозначного соответствия символьной записи нет.
Edited 2021-03-26 10:48 (UTC)