The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Нарушена работа поиска пакетов по Python-репозиторию PIP"
Отправлено jOKer, 30-Дек-20 23:47 
На самом деле, у разработчиков на питоне причин для такой "любви" более чем достаточно.

Во-первых, чистый питон без танцев с бубном работает на разных платформах, а с этим проблем хватает. Я помню сколько у меня и моих коллег, было проблем с lxml, которая как раз бинарная, и которую надо было под используемую платформу компилить, и помню как мы с удивлением увидели, что у нового решения на чистом питоне мало того, что этих проблем нет, так еще и производительность выше... гм... или по-крайней мере, не ниже. Это как пример.

Во-вторых, код написанный на чистом питоне почти с нулевой вероятностью будет подвержен гонке за ресурсами, а сборка мусора будет работать куда более эффективно, поскольку будет привязана к бизнес-логике приклада, а не к логике бинарной либы.

Ну, и наконец, такое еще соображение (к requests оно, правда, не относится): кооперативная многозадачность в сетевых приложениях в целом более эффективна, чем вытесняющая многозадачность бинарных библиотек, поэтому сетевые приложения на чистом питоне, опять же в целом, работают быстрее, а нагрузку могут взять на себя большую, чем если бы под капотом была бинарная библиотека. Разумеется, тут все очень не просто и бывают разные случаи, но _в целом_ если делать ставку, при разработке сетевого приклада, на бинарь или на скрипт, то лично я в первую очередь смотрел бы на скрипт.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру