Дапамажыце dev.by 🤍
Падтрымаць

Python — один из самых неэкологичных языков, лучший — C

Python считается одним из самых популярных языков программирования в мире. Но в плане затрат электроэнергии он проигрывает очень многим. В 2017 году португальские исследователи изучили 27 распространённых языков и выяснили, что по этому параметру Python лучше только одного — Perl. Лидировал по энергоэффективности на избранных задачах C, за ним шли Rust, C++ и Ada.

1 каментарый

Python считается одним из самых популярных языков программирования в мире. Но в плане затрат электроэнергии он проигрывает очень многим. В 2017 году португальские исследователи изучили 27 распространённых языков и выяснили, что по этому параметру Python лучше только одного — Perl. Лидировал по энергоэффективности на избранных задачах C, за ним шли Rust, C++ и Ada.

Эксперимент проводили на 10 популярных алгоритмах сервиса The Computer Language Benchmarks Game. В рамках него также измеряли скорость работы и расход памяти у языков. Как видно из «турнирной таблицы», Python проявил себя не очень и в этих двух категориях.

Исследованию уже более четырёх лет. Недавно их повторили в расширенном виде и пришли к выводу, что за это время изменилось немногое. Самыми эффективными и экологичными по-прежнему остаются С, С++ и Rust, а такие языки, как Python, Perl и Ruby, идут в хвосте.

Работа была опубликована в начале года. Таблицы с подробными результатами и методологию можно найти по ссылке.

TIOBE: языком года станет не Python пятый раз подряд. Кто тогда?
TIOBE: языком года станет не Python пятый раз подряд. Кто тогда?
Па тэме
TIOBE: языком года станет не Python пятый раз подряд. Кто тогда?
Один из самых оплачиваемых языков программирования потерял важную часть команды. Она ушла в знак протеста
Один из самых оплачиваемых языков программирования потерял важную часть команды. Она ушла в знак протеста
Па тэме
Один из самых оплачиваемых языков программирования потерял важную часть команды. Она ушла в знак протеста
Топ-10 востребованных языков программирования и сколько за них платят в США
Топ-10 востребованных языков программирования и сколько за них платят в США
Па тэме
Топ-10 востребованных языков программирования и сколько за них платят в США
Топ языков программирования по версии IEEE в 2021 году
Топ языков программирования по версии IEEE в 2021 году
Па тэме
Топ языков программирования по версии IEEE в 2021 году
Вышел свежий рейтинг языков программирования RedMonk
Вышел свежий рейтинг языков программирования RedMonk
Па тэме
Вышел свежий рейтинг языков программирования RedMonk
Чытайце таксама
10 актуальных и интересных курсов по Rust + бонус от GitHub
10 актуальных и интересных курсов по Rust + бонус от GitHub
10 актуальных и интересных курсов по Rust + бонус от GitHub
В 2010 году Mozilla официально представила новый язык программирования Rust. Версия 1.0 вышла в 2015 году и в первый же год заняла третье место в опросе «Любимый язык программирования» на портале Stack Overflow. В течение последующих лет Rust прочно удерживал лидирующую позицию в этой номинации.  Рассмотрели преимущества и особенности языка, а также собрали курсы по Rust, которые будут интересны как новичкам, так и опытным программистам.
7 каментарыяў
13 курсов по программированию на C++
13 курсов по программированию на C++
13 курсов по программированию на C++
С++, несмотря на свой солидный возраст, продолжает оставаться одним из самых популярных языков программирования с широкой сферой применения: от разработки ПО до создания игр. В сети можно найти достаточно ресурсов, которые помогут освоить этот язык. Мы предлагаем обратить внимание на подборку, подготовленную Digitaldefynd и дополненную нами. В ней собраны как бесплатные, так и платные ресурсы для людей с разным уровнем подготовки и знаний С++.
1 каментарый
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
Собрали 10 платных и бесплатных онлайн-курсов для изучения SQL. Программы рассчитаны на слушателей, которые только начинают или продолжают знакомство с языком. 
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
Программирование — один из ценнейших навыков для карьерного роста, саморазвития и создания чего-нибудь удивительного. Собрали десять советов для тех, кто только начинает своё путешествие в мир программирования и снабдили все это полезными ссылками на курсы для начинающих программистов. 

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

0

У перла хотя бы проблем с версиями нет.