Python в 71 раз медленнее и потребляет в 75 раз больше энергии, чем C

Аватар автора
Сергей Киркоров
(Rust, Go, Swift, Dart, Ruby) Ржавчина, Го, Стриж, Дротик, Рубин. Все они медленнее и потребляют больше электроэнергии, чем старый добрый С. Python в 71 раз Медленнее, Потребляет В 75 раз Больше Энергии, Чем C 00:00 Введение в проблему • Интерпретируемые языки работают медленнее, чем компилируемые. • Исследование показало, что Python в 71 раз медленнее C и потребляет в 75 раз больше энергии. • Исследование сравнивает 27 языков программирования по их эффективности и энергопотреблению. 01:29 Методология исследования • Использованы 10 задач программирования, выраженные на 27 языках. • Тестирование проводилось на одной машине с одинаковыми базовыми функциями. • Измерялись электроэнергия, производительность и использование памяти. 03:09 Результаты тестирования • Тесты не учитывают вызов внешних функций на разных языках. • Rust медленнее C, но более энергоэффективен. • Rust использует больше памяти, чем многие другие языки. 05:46 Производительность языков • Lua был самым медленным, в 82,9 раза медленнее C. • Python в 71,9 раза медленнее C, что делает его одним из самых медленных языков. • Ruby в 59 раз медленнее C, TypeScript в 46 раз медленнее C, PHP в 27 раз медленнее C. 07:26 Энергопотребление • Pearl потребляет в 79,5 раз больше энергии, чем C. • Ruby потребляет в 69 раз больше энергии, чем C. • Swift потребляет в 79 раз больше энергии, чем C, и работает в 4,2 раза медленнее. 10:00 Использование памяти • Pascal использовал наименьший объем памяти среди...

0/0


0/0

0/0

0/0

Скачать популярное видео

Популярное видео

0/0