История изменений
Исправление yvv1, (текущая версия) :
И выхода тут три
На практике победил другой подход: ты говнокодишь свой прототип на питоне, а потом используешь костыли типа cython или numba, чтоб ускорить только самые тормозные части. Подход рабочий, но не оптимальй. Если критична производительность, лучше сразу использовать для этого быстрый язык. Быстрый язык не обязательно должен быть низкоуровневым, как си. Или наоборот, высокоуровневый язык не обязательно тормозной, как питон.
Исходная версия yvv1, :
И выхода тут три
На практике победил другой подход: ты говнокодишь свой прототип на питоне, а потом используешь костыли типа cython или numba, чтоб ускорить только самые тормозные части. Подход рабочий, но не оптимальй. Если критична производительность, лучше сразу использовать для этого быстрый язык. Быстрый язык не обязательно должен быть низкоуровневым, как си. И наоборот, высокоуровневый язык не обязательно тормозной, как питон.