LINUX.ORG.RU

История изменений

Исправление yvv1, (текущая версия) :

Объяснить начальству, что вот это уже-готовое-работающее-хоть-сейчас-продавай надо выкинуть и потратить ЕЩЁ СТОЛЬКО ЖЕ времени и денег на получение ТОЧНО ТАКОЙ ЖЕ морды – НЕВОЗМОЖНО.

В питоне, переписывание 1% кода на быстром языке, может дать прирост производительности в сотни, а то и тысячи раз. Сам так делал неоднократно. Для ускорения процесса переписывания как раз и придумали костыли в виде cython, numba, f2py, чё там ещё? Т.е., никто дважды время не тратит. Сначала быстро говнокодится прототип, потом делается профайлинг, и расширяется самое узкое очко, тоже достаточно быстро. Многих такой подход устраивает.

Исправление yvv1, :

Объяснить начальству, что вот это уже-готовое-работающее-хоть-сейчас-продавай надо выкинуть и потратить ЕЩЁ СТОЛЬКО ЖЕ времени и денег на получение ТОЧНО ТАКОЙ ЖЕ морды – НЕВОЗМОЖНО.

В питоне, переписывание 1% кода на быстром языке, может дать прирост производительности в сотни, а то и тысячи раз. Сам так делал не один раз. Для ускорения процесса переписывания как раз и придумали костыли в виде cython, numba, f2py, чё там ещё? Т.е., никто дважды время не тратит. Сначала быстро говнокодится прототип, потом делается профайлинг, и расширяется самое узкое очко, тоже достаточно быстро. Многих такой подход устраивает.

Исходная версия yvv1, :

Объяснить начальству, что вот это уже-готовое-работающее-хоть-сейчас-продавай надо выкинуть и потратить ЕЩЁ СТОЛЬКО ЖЕ времени и денег на получение ТОЧНО ТАКОЙ ЖЕ морды – НЕВОЗМОЖНО.

В питоне, переписывание 1% кода на быстром языке может дать прирост производительности в сотни, а то и тысячи раз. Сам так делал не один раз. Для ускорения процесса переписывания как раз и придумали костыли в виде cython, numba, f2py, чё там ещё? Т.е., никто дважды время не тратит. Сначала быстро говнокодится прототип, потом делается профайлинг, и расширяется самое узкое очко, тоже достаточно быстро. Многих такой подход устраивает.