LINUX.ORG.RU

Как программист на Си уделал Хаскелистов на их поле


0

0

На момент сабмита моей реализации самая быстрая реализация была за Haskell'ем с результатом 4.59 секунд, следующая за ней — С++ с результатом 4.74 секунды. Так же можно отметить: самая быстрая реализация на Java – 7 сек.; Scala – 15 сек.; Erlang – 111 сек.; Ruby — 131 сек.; Python — 221 сек. Полную таблицу можно видеть здесь.

Результат моей реализации — 0.72 секунды. Полный код можно видеть здесь.

Полностью статья и все ссылки http://rsdn.ru/forum/cpp/3539197.1.aspx

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

>Зато хоть не тормоза, как на питоне
можно взять код на си и вызвать из питона, написав обвязку, будет быстро

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

> можно взять код на си и вызвать из питона, написав обвязку, будет быстро

Потоки-то? Сильно вряд ли.

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

Прошу простить, но марка «нормально_сделаный_/proc» мне нравится больше. А курить я предпочитаю свои... :)

беда только в том, что sysctl(3) — это портабельно и работает практически везде (<troll>ну может быть кроме линукса</troll>), а вот «нормально_сделаный_/proc» — увы, linux-only

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