Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация

Trojan4ick

Фотография Trojan4ick

Trojan4ick

Регистрация: 21 Sep 2011
Не на форуме Активность: Feb 16 2017 0:17
-----

#1555977 Stackless Python 2.7

Написано Trojan4ick на 13 December 2011 - 17:00

Бред то чем вы занимаетесь. Сравнивать производительность у языков у совершенно разного уровня. Но я всё же продолжу заниматься тем же бредом :)

Есть два кода:

Python:

i = 0while (i < 1000000):   print i  i = i + 1

С:
#include <stdio.h>int main (){int i;for(i = 0; i < 1000000; i++)    printf ("%d\n", i);return 0;}


Итак кто же быстрей сделает эту однотипную операцию, я специально вывожу вывод в /dev/null что бы тест не зависел от фазы луны. Принтскрин с результатами в аттаче. Так что С считает на начале слово раз, а питон, на  раз-два-три  :)   :rolleyes:

Еще можно ради интереса  сделать программку которая считывает данные из файла(скажем так метров  50-100 было), что-то с ними делает и записывает в другой файл. Но это всё ровно бред, я еще раз повторюсь, сравнивать эти языки дурное занятие )


Обратите внимание, что здесь не учитывается время затраченное на загрузку python интерпретатора. Теоретически при запущенном приложении данный код отработает гораздо быстрее чем при полном запуске. И пример кода слишком прост чтобы протестировать скорость работы реального приложения. Так что однозначные выводы из этого теста всё равно не сделать.
  • -1