The OpenNET Project / Index page

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



"Релиз распределённой системы управления версиями Mercurial 3.9"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Релиз распределённой системы управления версиями Mercurial 3..." –2 +/
Сообщение от Аноним (-), 03-Авг-16, 18:19 
> Вы сейчас о ртути или о гите?

О ртути. У питона с сями ничего общего. Шелл на си больше похож. Да и просто юниксвэйненько. Критичные к скорости кирпичики - на сях, на шелле - glue между ними. А питон сбоку-припеку. Круто когда на питоне половина мощной логики и кирпичиков, а потом оказываеся что все это жутко тормозит и таки приходится писать на си. Цена игнорирования юниксвэя - хреновая работа программы и невменяемость "административных границ". Это уже как-то совсем не юниксвэйно. Психов наворачивающих на шелле крутую логику в природе к счастью не так много (хотя встречаются иногда, типа здешнего Led).

> Каждый мнит себя стратегом, видя бой со сотороны …

Мне нравятся стратегии. Я даже сам себе стратег слегонца. Жизнь заставила.

> переписывать с питона, то сразу нашлись такие же вопрошающие "почему сразу
> не на правильном языке? Автор неосилятор? Вот я/мы бы, ух … ".

Что характерно, макет на питоне настолько стремительно слился что разработчикам пришлось скупить uTorrent. Который в разы компактнее, трескает в десятки раз меньше ресурсов и качает быстрее. И умеет намного больше. Потому что мелкая прога на плюсах, сделанная как нормальная программа а не дизайн-макет идеи. Вот и загнулся питоноклиент. Если бы не скупили uT - утратили бы контроль над происходящим. Целиком и полностью. Случилась бы дезинтеграция экосистемы и кто-то более вменяемый перехватил бы руль.

> Правда, когда автор "в одно рыло" начинал воплощать в жизнь свою задумку
> очередного протокола П2П (а их к тому времени было несколько дюжин,
> если не больше (зависит от того, как считать различные вариации и
> похожести) — правда в основном все на бумаге)  все "осиляторы"
> скромно стояли в сторонке …

Что характерно - протокол в целом достаточно кривой, с кучей проблем/shortcomins и невменяемым форматом данных, который и парсить неудобно и медленно и траффика жрет больше чем мог бы и на глаз нечитабелен. Минусы текстовых и бинарных протоколов успешно встретились в одном уродце, без каких либо достоинств. Как настоящие питонисты они сначала накидали макет, а только потом подумали. Тогда этим уже пользовалась толпа народа и был поздняк метаться.

А так было полно похожих проектов, единственное реальное достижение этого прожэкта - удачная идея "tit for tat" без жуткого оверинжиниринга как в том же осле с его невменяемыми очередями и шарингом половины харда. Пришедшие к тому что до того как ты что-то скачаешь - изоль-ка потусовать в очереди часик. И давайте мы еще очереди между рестартами клиентов на диск сохранять. Ословоды изобрели советский магазин, с записью на три дня вперед за нужным файлом. Торрент хуже почти всем. Кроме этой "мелочи", лол.

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

Оглавление
Релиз распределённой системы управления версиями Mercurial 3.9, opennews, 02-Авг-16, 09:11  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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