LINUX.ORG.RU

Сравнение производительности девяти языков программирования на вычислительных задачах


0

0

Сравниваются девять языков программирования (а точнее говоря, среды программирования, включающие также компилятор/среду исполнения), в том числе gcc/C, java, python и различные Visual ***.

В качестве теста используются простые вычисления -- суммирование первых 10^10 членов расходящегося ряда, вычисление простых тригонометрических функций для первых 10^6 натуральных чисел, а также запись в файл и чтение обратно 10^6 80-символьных строк.

По результатам лидируют диалекты C, версии java отстают от лучшего результата примерно в два раза, вариации питона отстают от java в 8-16 раз.

Забавно, но тест больно уж бестолковый. А первый пример быстрее всего решается в maple ;)

Табличка с цифрами: http://www.osnews.com/story.php?news_...

Начало статьи: http://www.osnews.com/story.php?news_...

>>> Подробности

anonymous

Проверено: svyatogor

Ответ на: комментарий от alphex_kaanoken

>но до gcc

Ну с той оптимизацией что там собирались gcc и g++ примеры это даже странно что их кто-нибудь еще не обогнал ;)

sS ★★★★★
()
Ответ на: комментарий от alphex_kaanoken

>> gcc самое то, может конечно в смысле мультиплатформенности и не >>"самое-то" но мультиплатформенность для меня не важна.
А самое мультиплатформенное это наверно VC ? :)))

anonymous
()

Хватит гоняться за производительностью! Потери можно компенсировать железом. Подумали бы лучше о безопасности генерируемого кода и эргономичности языковых конструкций. Все кругом глючит, для программистов пора специализированные дурдомы открывать, а мы все со спидометрами носимся. Надоело.

anonymous
()
Ответ на: комментарий от anonymous

Ребят, я вот смотрю, как Вы с энтузиазмом обсуждаете всякие вещи..... А деньги вы за это получаете?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.