> Может потому что git никогда не позиционировал себя как "написанный на шелл",
> в отличие от сабжа?https://www.mercurial-scm.org/about
> Mercurial was written with platform independence in mind.
> Therefore most of Mercurial is written in Python, with a small part in portable C for performance reasons.
В общем, понятно.
> Если фирмочка экстренно скупает команду
> разработчиков альтернативного клиента - тут все понятно с конкурентоспособностью этого
> куска питона.
Гм, не знаю, по моему если "начавший в одно рыло с макета" организовывает на этом деле фирму и скупает конкурентов, то как раз с конкурентноспособностью все нормально.
> Осла на плюсах сразу писали. И он сразу работал, без всяких гребаных
> макетов. Поэтому громкий тезис о нужности в процессе кривых макетов какой-то
> не очень доказанный.
> Ну не знаю, осел на плюсах хорошо работал.Если не считать дурной
> алгоритм очередей который одинаков на любом ЯП в общем то. Это
> на уровне дизайна протокола антифича.
> Чего, впрочем, было достаточно чтобы сделать осла с его немеряными очередями. Прикинь,
> хреновый алгоритм и на плюсах остается хреновым алгоритмом.
Ага, написали на труЪшном яыке и что вышло? Ах да, виноват плохой алгоритм! И что там было про "настоящих питонистов" и ненужность макетов?
Ведь все знают, что макеты чистое баловство и делаются от неосиляторства, а не чтобы с много меньшими усилиями проверить задумку, посмотреть, как алгоритм(ы) себя будут вести не на бумаге, отловить основные грабли и довести таким образом задумку до приемлемого и рабочего состояния.
В общем, вы очень убедительно противоречите самому себе. Создать с нуля идеальные алгоритмы взаимодействующие не со сферическими конями, при этом предусмотрев всевозможные грабли … тяжеловато. А с ограниченными ресурсами как раз самым разумным и становится создание макета/прототипа, обкатка, допилка.
Другое дело, что не так уж и редко "макетная фаза" затягивается, макет обшивается картоном и фанерой, склеивается скотчем и выдается за "готовый" продукт. Или обрастает потихоньку костылями и подпорками так, что никакого преимущества от использования прототипа уже не остается. Но это уже проблемы из другой оперы.