Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
cpdef unsigned long long sum_even_fibo_le(unsigned long long upb. Но, раз GPP уже существует, почему бы не воспользоваться им?#cpdef unsigned long long sum_even_fibo_le(unsigned long long upb):1. Интересует: а стоит ли овчинка выделки?
Сейчас я использую Питон + критические модули на C
Проводили ли вы сравнение?
cython --cplus, в C++), который затем уже компилируется тем же самым gcc/g++, с любыми настройками оптимизаций. Скачок в производительности заметный даже при использовании Python-типов данных (раза в два); при использовании C-типов он и того больше. Будет минутка — я постараюсь упомянуть выигрыш в производительности у Cython-версии функции в примере по сравнению с Python-версией.sum_even_fibo_le() в цикле, 1048575 раз: print(sum(sum_even_fibo_le(n) for n in xrange(1, 0xFFFFF))). 2. Интересует ваша среда сборки и развёртывания. (Вижу вы используете Джанго)
Как у вас это организовано?
Полиглоты в продакшн Питона