The OpenNET Project / Index page

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



"Dropbox прекращает разработку Pyston. Опубликован финальный ..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Dropbox прекращает разработку Pyston. Опубликован финальный ..." +1 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 05-Фев-17, 15:14 
> Когда на Python пишется код, по-настоящему критичный по производительности и памяти (кроме случаев, когда всё критичное упрятано, скажем, в библиотеку на C/C++, а на Python сделана только логика обвязки)

В реальности всё происходит несколько иначе. Если уж меня совсем прижало и пришлось какую-то часть функционала переписывать на C/C++, то мне проще всё переписать на C/C++ и некоторые части, требующие частой кастомизации, вынести во встраиваемые в приложение скрипты, причём уже не обязательно на питоне.

А проще переписать т.к. разработка модулей для питона хоть и относительно проста, но всё равно доставляет кучу гемора на поддержку мн-ва ненужных обвязок. И сам язык, по сравнению с теми же плюсами, достаточно неприятен - в нём весь синтаксический сахар не zero cost.

Да и что-то можно вынести в C/C++ модули только когда в приложении имеется конкретное узкое место и оно не размазано равномерно по всему коду. Но такое бывает не всегда, простые узкие места это скорее свойство молодого проекта не знавшего рук грамотных инженеров.

Вот и кадры из Dropbox решили не писать модули, а сразу свалить на более адекватное средство.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Dropbox прекращает разработку Pyston. Опубликован финальный ..., opennews, 05-Фев-17, 11:10  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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