Найти - Пользователи
Полная версия: На чём переписывать узкие места Python кода?
Начало » Python для экспертов » На чём переписывать узкие места Python кода?
1
Fre
С или С++?
Если все узкие места переписаны, как работают над оптимизацией дальше?
Для чего нужны разные реализации языка, такие как Jython, CLPython, IronPython?
Budulianin
Fre
С или С++?
CPython написан на С.

Fre
Если все узкие места переписаны, как работают над оптимизацией дальше?
Обычно отталкиваются от цены. Если дешевле докупить мощности, то скорее всего узкие места переписывать не будут. Частая проблема в Python - утечка памяти, как с ней бороться

Fre
Для чего нужны разные реализации языка, такие как Jython, CLPython, IronPython?
Для интеграции Python-приложений в уже написанные enterprise-проекты на других языках.
o7412369815963
Fre
С или С++?
Можно на том и на том, или на любом другом :)

Зависит от задачи, у меня недавно была подзадача декодирование+аналитика данных, интегрировал GOlang, получил ускорение расчетов в 75 раз, после ещё попробовал на C, вышло ещё лучше - быстрее работает, меньше ест памяти, лучше интеграция (go лучше в других задачах).

Budulianin
Частая проблема в Python - утечка памяти
Я бы не сказал что она частая, у меня встретилась один раз за 5 лет (из за баги в tornadoweb).
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB