1.2, Вася (??), 10:21, 05/11/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –21 +/– |
Git наше все. Почему все еще развивается этот меркуриал? :/
| |
|
|
3.56, Аноним (56), 21:49, 05/11/2018 [^] [^^] [^^^] [ответить]
| –5 +/– |
Мешает. Некоторые полезные проекты с неадекватным руководством почему-то выбирают его вместо стандартного git. Как результат, для работы с ними нужно учить ещё один совершенно не-юзерфрендли инструмент, их нет и не будет на стандартном же github со всеми вытекающими в виде неудобства контрибутинга и отсутствии интеграции с кучей инструментов.
| |
|
4.60, myhand (ok), 22:22, 05/11/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
Да чего там учить-то, болезный?
Тем более, что локально тебе никто не мешает пользоваться git.
| |
|
5.62, O01eg (?), 22:46, 05/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Тем более, что локально тебе никто не мешает пользоваться git.
Мешает, гит не умеет в поддержку иных VCS. И расширения к нему не написать.
| |
|
6.64, Клапауций (ok), 00:29, 06/11/2018 [^] [^^] [^^^] [ответить]
| +5 +/– |
Git ещё не умеет в версии директорий, в переименования файлов и прочая, прям CVS 21-го века какой-то. При этом, как жонглёр локальными коммитами равных себе не имеет. Собственно, для чего Торвальдс его поначалу и создавал.
К несчастью, его с завидным упрямством напяливают на глобус, заставляя прикидываться универсальным инструментом. И даже с некоторым успехом.
| |
|
7.80, myhand (ok), 15:00, 06/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Git ещё не умеет в версии директорий
Зачем?
> в переименования файлов
man git-mv
> Собственно, для чего Торвальдс его поначалу и создавал.
О как, оказывается.
| |
|
|
9.85, myhand (ok), 17:07, 06/11/2018 [^] [^^] [^^^] [ответить] | –2 +/– | Так и запишем зачем нужно - не знаю Все страшнее приходилось и пользоваться ... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
17.140, myhand (ok), 11:49, 08/11/2018 [^] [^^] [^^^] [ответить] | +/– | Я лишь констатировал, что гранату дали обезьяне С предсказуемым результатом Э... большой текст свёрнут, показать | |
|
|
19.152, myhand (ok), 01:13, 09/11/2018 [^] [^^] [^^^] [ответить] | +/– | Почему Мы же выяснили, что данным конкретным инструментом ты умеешь пользовать... большой текст свёрнут, показать | |
|
21.157, myhand (ok), 12:13, 09/11/2018 [^] [^^] [^^^] [ответить] | +/– | Не допускать идиотских ошибок Ну или хоть не врать для начала Так она вполне ... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6.79, myhand (ok), 14:53, 06/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Мешает, гит не умеет в поддержку иных VCS.
Как тогда я пользуюсь им, учитывая, что основные репы проектов бывают и в hg, и в svn, и даже в cvs?
> И расширения к нему не написать.
man githooks
| |
|
7.161, нах (?), 14:05, 12/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Как тогда я пользуюсь им, учитывая, что основные репы проектов бывают и в hg, и в svn,
> и даже в cvs?
через кривые врапперы, или благодаря тому, что hg-то как раз - умеет.
А сделать посреди гитового дерева hg-subrepo - хрен там ты сможешь.
>> И расширения к нему не написать.
> man githooks
анацефалы-фантики даже не понимают, чем хук отличается от расширения.
| |
|
|
|
4.68, Аноним (68), 11:15, 06/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
>выбирают его вместо стандартного git
Git уже стандартизировали, я чего-то пропустил? ISO, NIST, ГОСТ?
>на стандартном же github
О, оказывается МыСы уже подало заявку на стандартизацию своего GitHub...
| |
|
5.70, А (??), 12:42, 06/11/2018 [^] [^^] [^^^] [ответить]
| +3 +/– |
Это такая мода пошла, где хайп и стандарт - синонимы.
| |
|
|
|
2.20, пох (?), 11:14, 05/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Git наше все. Почему все еще развивается этот меркуриал? :/
дык видишь же - мурзилла никак с него не слезет, им бы стильно-модно-молодежно перетечь на гитлаб, там иконочки кругленькие, а они чего-то, все никак.
| |
2.32, ДНК (?), 13:24, 05/11/2018 [^] [^^] [^^^] [ответить]
| +9 +/– |
Популярность Git держится на моде и известности Торвальдса. Если бы Торвальд выбрал Mercurial, ты бы сейчас в захлёб орал, что именно он ваше всё. На самом деле нет никаких принципиальных преимуществ Mercurial над Git.
| |
|
3.45, пох (?), 17:00, 05/11/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
популярность git держится на бабках инвесторов, вбуханных в гитляп и гитхляп. (в рот Торвальдсу смотрят нолько нубы-опесорсники, из которых после окончания института получается нормальный менеджер среднего звена, в большинстве случаев)
Поскольку первый hg поддерживает на от...сь, а второй просто никак - он непопулярен и популярен не будет.
И это хорошо - меньше альтернативно-одаренных мастеров pull/push пройдет через фильтр.
| |
|
4.47, myhand (ok), 17:39, 05/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
На самом деле - самый лучший код пишут программирующие в наручниках. Левой ногой. По крайней мере, однажды таки напишут. Пока, наверное, обдумывают.
| |
|
5.54, пох (?), 20:13, 05/11/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
для программирования никакие vcs не нужны, а умеющему только pull/push и бесполезны. Они становятся нужны, когда результат этого программирования выносится с твоего локалхоста.
и тут хуже "шлите ваши патчи в рассылку, порезав мелкими ломтиками" придумать что-то сложно, однако же, вот - цельный линукс написали (правда, многие ключевые части таки делали команды, умевшие пользоваться vcs, но они для себя это делали, а потом подавали на блюдечке мелкими ломтиками, как положено)
| |
|
6.59, myhand (ok), 22:20, 05/11/2018 [^] [^^] [^^^] [ответить] | +/– | Ваша правда Компьютеры, кстати, тоже Кайло в зубы - и высекай нетленку на гр... большой текст свёрнут, показать | |
6.67, Ordu (ok), 10:47, 06/11/2018 [^] [^^] [^^^] [ответить] | +/– | Да, и текстовый редактор не нужен, можно ведь делать cat src c ENTER, вводить к... большой текст свёрнут, показать | |
|
7.72, пох (?), 13:20, 06/11/2018 [^] [^^] [^^^] [ответить] | +1 +/– | skip ты прекрасно описал use-pattern cvs какое, милые, у вас, тысячелетье на ... большой текст свёрнут, показать | |
|
8.76, Ordu (ok), 14:03, 06/11/2018 [^] [^^] [^^^] [ответить] | +/– | gt оверквотинг удален Это интересно Если тебе не влом, расскажи мне, как в н... большой текст свёрнут, показать | |
8.78, myhand (ok), 14:47, 06/11/2018 [^] [^^] [^^^] [ответить] | +/– | Притом, что обновление рабочего каталога Это с чего вдруг, гражданин телепат В... большой текст свёрнут, показать | |
|
9.88, пох (?), 22:15, 06/11/2018 [^] [^^] [^^^] [ответить] | +/– | в каком месте в слове checkout находится обновление рабочего каталога ну вот... большой текст свёрнут, показать | |
|
10.91, myhand (ok), 23:33, 06/11/2018 [^] [^^] [^^^] [ответить] | –1 +/– | Ну, checkout как бы символизирует check out Дальше см словарь англо-русский ... большой текст свёрнут, показать | |
|
11.123, пох (?), 19:32, 07/11/2018 [^] [^^] [^^^] [ответить] | +/– | обновления рабочего каталога я в этом словаре не усматриваю Наверное, у те... текст свёрнут, показать | |
|
12.128, myhand (ok), 00:54, 08/11/2018 [^] [^^] [^^^] [ответить] | –1 +/– | Смотри лучше Делай коммиты так, чтобы потом не понадобилось их переделывать по-... большой текст свёрнут, показать | |
|
|
10.108, Аноним (-), 09:54, 07/11/2018 [^] [^^] [^^^] [ответить] | +/– | Тут как бы очень спорный вопрос - надо ли мне видеть вообще всю лажу Пупкина Я ... большой текст свёрнут, показать | |
|
11.124, пох (?), 19:41, 07/11/2018 [^] [^^] [^^^] [ответить] | +/– | в случае hg можно баловаться в named branches - которые можно вообще не экспорти... большой текст свёрнут, показать | |
|
|
9.105, Аноним (-), 09:45, 07/11/2018 [^] [^^] [^^^] [ответить] | +1 +/– | До его окончания не дожил даже МакЛауд Представляешь себе как оно - на любое де... текст свёрнут, показать | |
|
|
|
6.93, Аноним (-), 09:22, 07/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> для программирования никакие vcs не нужны, а умеющему только pull/push и бесполезны.
Ну да. Древние как-то тумблерами на шину, с тетрадного листка. Правда вот время написания программы и исправления в ней ошибок было, скажу я вам.
| |
|
|
|
|
|
1.3, Аноним (4), 10:22, 05/11/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>требующие высокой производительности части оформлены в виде модулей на Си
… а остальное реализовано по принципу "и так сойдет".
| |
|
2.30, Анонн (?), 13:07, 05/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>требующие высокой производительности части оформлены в виде модулей на Си
> … а остальное реализовано по принципу "и так сойдет".
А, ну да, это ж:
> Реализация команды "git difftool" переписана на языке Си;
> Реализации "git pull" и "git am" переписаны на языке Си (преобразованы во встроенные команды вместо ранее применяемых shell-скриптов git-pull.sh и git-am.sh);
было давно (аж целых 2-3 года прошло) и поэтому уже почти неправда?
| |
|
1.5, Аноним (5), 10:24, 05/11/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
К сожалению, ртуть проиграла эту гонку и я рад, что остался только один.
| |
|
2.8, Онаним (?), 10:30, 05/11/2018 [^] [^^] [^^^] [ответить]
| –4 +/– |
Причём не самый лучший. Mercurial вроде лучше Git, а Bazaar ещё лучше, но в целом Гита достаточно и да, удобно, что только один. Ещё бы все использовали Гитхаб с его системой issue вместо своих серверов чтобы не надо было регистрироваться на каждом сраном багтрекере чтобы зарепортить баг - вообще была бы красота.
| |
|
3.13, th3m3 (ok), 10:38, 05/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Github уже не тру, его же мелкомягкие купили. Чёрная метка поставлена.
| |
|
4.94, Аноним (-), 09:23, 07/11/2018 [^] [^^] [^^^] [ответить]
| –2 +/– |
Черная метка кому? Ну наверное не гиту - его ms даже в студии внедрил. Хоть это и анекдотично.
| |
|
5.115, Аноним (115), 10:36, 07/11/2018 [^] [^^] [^^^] [ответить]
| –3 +/– |
Майкрософт в первую очередь бизнесмены, а не какая-то технологическая компания и надо это помнить. А Вы все думаете, что они там что-то производят. В лучшем случае у Microsoft хватает мозгов купить или интегрировать успешную технологию. Я думал уже давно все догодались. Это бизнес по американский и тут нечего больше сказать. Другое дело что путь в целом в тупик.
| |
|
|
|
4.125, пох (?), 19:47, 07/11/2018 [^] [^^] [^^^] [ответить] | +/– | ну вообще-то у него достаточно странный набор претензий - далеко не всем и все о... большой текст свёрнут, показать | |
|
|
|
1.7, Онаним (?), 10:27, 05/11/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Привычный CVS-подобный набор команд;
Интересно много ли осталось людей, кому он привычный. Я вот как изучил CVS ещё в школе, так и забыл, использовать никогда не приходилось, думаю сейчас привычный большинству таки Git.
| |
|
2.15, пох (?), 11:05, 05/11/2018 [^] [^^] [^^^] [ответить]
| +5 +/– |
> думаю сейчас привычный большинству таки Git.
сейчас, как и тогда, когда вы не учились в школе, а били баклуши, "привычный большинству git" - это git pull и git push. Никакие другие команды "большинством" ниасилены, разьве что совсем продвинутые умеют еще и rebase. "зато мы умеем кликать в кнопочки на гитхабе".
А когда нужно таки управление версиями, а не pull/push и кнопочки - выясняется, что вот те, кому еще cvs привычен, примерно понимают, что нужно делать, а остальные только глазами хлоп-хлоп.
| |
|
3.43, Gemorroj (ok), 16:28, 05/11/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
ну это и камень в огород гита. нафига сделать сложно, если можно просто?
| |
|
4.48, пох (?), 17:42, 05/11/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
> ну это и камень в огород гита. нафига сделать сложно, если можно просто?
там скорее не сложно, а просто криво - нафига - понятно, потому что целевой пользователь - Линус с его "шлите патчи почтой, порезав мелкими ломтиками, а то у меня почтовка скролл не умеет", а все остальное вторично и уже как получилось в сложившейся архитектуре.
А целевая аудитория hg - это были люди, которым cvs уже было неудобно, а платить за bitbucket явно плохим п-сам не хотелось. Поэтому местами тоже странно, но значительно более предназначено для людей, а не роботов.
| |
4.95, Аноним (-), 09:24, 07/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> ну это и камень в огород гита. нафига сделать сложно, если можно просто?
Так Торвальдс под свой уровень и уровень своей команды делал. Но простейшие операции обучаются делать даже маркетоиды, как ни странно.
| |
|
5.126, пох (?), 19:51, 07/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Так Торвальдс под свой уровень и уровень своей команды делал. Но простейшие
не обижайте команду - команд там было не одна, и многие ушли из проекта, так и не сумев уговорить линуса научиться пользоваться хоть какой vcs. Преуспел лишь продаван - маркетоид bitkeeper'а.
> операции обучаются делать даже маркетоиды, как ни странно.
а мы потом за ними разгребаем, за этими простейшими :-(
| |
|
|
3.58, Аноним (56), 21:55, 05/11/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
О, илитка подтянулась. А что для вас "управление версиями"? Неужель многоэтажные скрипты пишете используя все возможности VCS на 100%? Тогда снимаю шляпу, плюю вам в лицо и надеваю шляпу обратно. Для нормальных профпригодных людей работа с VCS не является самоцелью и заключается в тех самых полутора командах. А если VCS заставляет учить что-то ещё, то это говно в не VCS. Вот меркуриал заставляет.
| |
|
4.61, пох (?), 22:34, 05/11/2018 [^] [^^] [^^^] [ответить] | +/– | найди, в чужом незнакомом проекте, что именно и зачем там менялось за пару-трой... большой текст свёрнут, показать | |
|
|
6.103, Аноним (103), 09:36, 07/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
В hg изначально нормальные бранчи, вот в git какие-то закладки.
| |
|
5.133, annual slayer (?), 06:06, 08/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> "найди, в чужом незнакомом проекте, что именно и зачем там менялось за пару-тройку лет, и в какой момент случилась вредная хрень"
это ты про git-bisect?
| |
|
6.134, пох (?), 07:37, 08/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> это ты про git-bisect?
это про случай посложнее хеловрот, когда тест требует отдельной сложной системы, и результат его скармливать будешь вручную, потому что непонятно как еще это сделать (ну то есть все можно, вплоть до автоматизации кликанья мышью в нужные контролы, только за это время может проще заново этот проект переписать). И собирается небыстро.
| |
|
7.150, annual slayer (?), 21:32, 08/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
>> это ты про git-bisect?
> это про случай посложнее хеловрот, когда тест требует отдельной сложной системы, и
> результат его скармливать будешь вручную, потому что непонятно как еще это
> сделать (ну то есть все можно, вплоть до автоматизации кликанья мышью
> в нужные контролы, только за это время может проще заново этот
> проект переписать). И собирается небыстро.
и какие лучшие альтернативы предлагаются для решения подобных ситуаций?
| |
|
8.160, пох (?), 22:11, 10/11/2018 [^] [^^] [^^^] [ответить] | +/– | лучшие чем что Чем git Или чем переписывание проекта самому, с нуля В истории... текст свёрнут, показать | |
|
|
10.164, пох (?), 07:27, 14/11/2018 [^] [^^] [^^^] [ответить] | +/– | дык, мало того что они это помнят - нет rebase ну, при правильном использовании... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
2.24, Аноним (24), 12:13, 05/11/2018 [^] [^^] [^^^] [ответить]
| –4 +/– |
Его бы переименовать, а то для русскоязычных, может ещё на каких языках, его название производит впечатление несерьёзности.
| |
2.39, Анонимный (?), 15:42, 05/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Когда-то использовали в фирме базар. Есть у него свои фичи, которых нет ни в hg, ни в git. Например, очень нравилось, что с удалёнными репозиториями можно работать точно так же, как с локальными. Например, bzr log https//... или bzr merge https://.... Те же пулреквесты рассматривать гораздо удобнее. Сейчас в гите очень не хватает.
| |
|
1.10, Аноним (10), 10:34, 05/11/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>>Реализовано расширение "closehead" для закрытия произвольных веток без выполнения операции checkout;
Наконецто. Необходимость делать checkout полугодовой ветки с кучей изменений только для того, чтобы закрыть её.
| |
|
|
3.36, Аноним (10), 15:32, 05/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
Ветку удалить нельзя.
>>mark a branch as closed, hiding it from the branch list.
Ветку закрывают чтобы не мешала.
| |
|
2.17, пох (?), 11:09, 05/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
а *зачем* ее закрывать? Вот она у вас спала себе спокойно в гробике, пол-года, уже мумифицировалась, вас это ведь совсем не беспокоило?
нет, для наведения порядка в большом запущенном репозитории полезно, конечно, но никаких "наконец-то" - скорее "ну ок, можно теперь не чекаутить, и хрен с ним" - потому что эта процедура в любом случае грязная, долгая и малоприятная, чекаутом больше, чекаутом меньше...
я вот, скорее всего, в нужный момент не вспомню, или поленюсь уточнять синтаксис и проверять что тут именно правильная версия.
| |
|
3.41, Аноним (10), 15:45, 05/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
>>а *зачем* ее закрывать? Вот она у вас спала себе спокойно в гробике, пол-года, уже мумифицировалась, вас это ведь совсем не беспокоило?
>>нет, для наведения порядка в большом запущенном репозитории полезно
Когда у вас большая команда и большое количество веток - определить их активность тяжело. И закрывают не закрытыте по ошибек ветки обычно после релиза или когда список открытых веток в вашей любой IDE или в CLI становится неприемлимым.
При 50+ активных разработчиков это случается буквально через пару месяцев и делать чек-аут 5-10 раз - дикая трата времени.
| |
|
4.50, пох (?), 17:50, 05/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
а, понял, вот что значит не уметь современные ide.
мне-то без разницы - открытая ветка или закрытая - я работаю в своих, их я помню, и знаю еще о трех чужих, в которые иногда заглядываю. А все остальные и не вижу и не хочу. А если их попытаться в интуитивно-приятном гуе нарисовать, то да, опаньки, и бегом побежишь закрывать все что понаплодилось за неделю (тем более что пришедшие с гита разработчики плодят ветки по чем зря, переучить их не использовать ветки вместо букмарок, вероятно, невозможно).
| |
|
5.52, Алексей Морозов (ok), 18:45, 05/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это не для Вас команда, а для релиз-менеджера.
Ну, того человека, который, согласовав список фич/багфиксов некоторого релиза, мержит нужные фичебранчи в выбранную релизную ветку, а потом (иногда — сразу после, а иногда — сильно потом, зависит от состояния фичебранча) подчищает ставшие ненужными фичебранчи.
Так что функциональность — вполне полезная, наш релиз-менеджер (он же проджект-менеджер в нашем случае) как раз этим периодически занимается.
| |
|
|
|
|
|
2.19, пох (?), 11:11, 05/11/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
какой именно из трех? ;-)
нет. вот поэтому и не переехали.
К тому же в этом проекте трапы и альтернативно-одаренные плохо приживаются, поэтому версия с политкорректной заменой master/slave им тоже без надобности.
| |
|
3.26, Аноним (24), 12:17, 05/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
Третьи обратно совместимы внутри третьей. Так что перейти с 3.i на 3.(i+1) не проблема.
| |
|
|
5.69, Аноним (68), 11:26, 06/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
Стабилизировалась и обртная совместимость, как бы, не одно и тоже. Что, в 3.3 выкинули из языка какие-то конструкции, которые были в 3.0 - 3.2?
| |
|
6.71, Ю.Т. (?), 13:02, 06/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Стабилизировалась и обртная совместимость, как бы, не одно и тоже. Что, в
> 3.3 выкинули из языка какие-то конструкции, которые были в 3.0 -
> 3.2?
Между версиями 2.7 и 3.* много разниц, "многоплатформенный" код уже не сделать. То есть не функциональность пишешь, а смотришь как же теперь всё перевывернули, да ещё и не раз (3.4).
Пример такого кода -- питон-макросы и расширения, работающие на разных выпусках openoffice/libreoffice.
| |
|
7.77, myhand (ok), 14:09, 06/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Между версиями 2.7 и 3.* много разниц, "многоплатформенный" код уже не сделать.
Ты не поверишь. Не только можно, но и делают.
> Пример такого кода -- питон-макросы и расширения, работающие на разных выпусках openoffice/libreoffice.
Примеров говнокода - много, я знаю.
| |
|
8.84, Ю.Т. (?), 16:56, 06/11/2018 [^] [^^] [^^^] [ответить] | +/– | Мало ли чего на свете делают Ну наконец-то хоть один специалист по говну Ну, а... текст свёрнут, показать | |
|
|
10.87, Ю.Т. (?), 18:15, 06/11/2018 [^] [^^] [^^^] [ответить] | +1 +/– | Неверно И у тебя какая-то фиксация на этом отверстии и его функциях Совет бы... текст свёрнут, показать | |
|
|
12.111, Ю.Т. (?), 10:16, 07/11/2018 [^] [^^] [^^^] [ответить] | +/– | Примерно та же логика оправдания странных действий, что и в случае Файрфокса и с... текст свёрнут, показать | |
|
13.116, myhand (ok), 11:33, 07/11/2018 [^] [^^] [^^^] [ответить] | +/– | Где я писал про оправдания странных действий Просто привел конкретные примеры ... большой текст свёрнут, показать | |
|
14.141, Ю.Т. (?), 12:36, 08/11/2018 [^] [^^] [^^^] [ответить] | +/– | Зато я писал Имею же я право расширить ответ сравнением Попрыгай ещё Только н... большой текст свёрнут, показать | |
|
|
16.143, Ю.Т. (?), 12:51, 08/11/2018 [^] [^^] [^^^] [ответить] | +/– | в настоящее время каждый имеет право вот ты же ведёшь себя в обычном вроде бы ра... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
5.102, Аноним (-), 09:36, 07/11/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Неправда, стабилизировалась 3 ветка только с версии 3.3.
Стабильность у нее только в одном - что апгрейдер убунты на этом стабильно лажает каждую версию с жуткими стэктрейсами. Или просто не может найти апдейт. Это эталон питонософта и его стабильного состояния пластилинового макета программы.
| |
|
|
7.112, Аноним (-), 10:18, 07/11/2018 [^] [^^] [^^^] [ответить] | +1 +/– | Я Очень хорошо отражает всю суть Полный пофиг на глупости типа кодов ошибок Н... большой текст свёрнут, показать | |
|
|
|
|
3.40, КГБ СССР (?), 15:43, 05/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> какой именно из трех? ;-)
Потому-то справедлива мысль, что не бывает по-настоящему плохих (неправильно спроектированных) ЯП, а бывают негодные юзеры.
Впрочем, пихтон именно что плохо спроектирован, что доставляет отдельно при виде толпищ его фанатов. :)
| |
|
4.104, Аноним (-), 09:39, 07/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Впрочем, пихтон именно что плохо спроектирован, что доставляет отдельно при виде толпищ
> его фанатов. :)
Ну как бы если ЯП приходится патчить столько раз, руша совместимость - тут с проектированием все понятно вроде.
| |
|
5.109, myhand (ok), 09:58, 07/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
Спроектированные языки - все дохлые.
Любые современные языки - так или иначе меняются и эволюционируют. В частности, и удаляя устаревшие вещи из библиотек и/или устаревшие языковые конструкции. C, кстати, не исключение.
| |
|
6.113, Аноним (-), 10:20, 07/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> C, кстати, не исключение.
Как угодно но древний лемпелзив на C89 собирается распоследним gcc. А пихтону до такого как раком до китая, на нем большинство софта через пару лет захочешь не запустишь.
| |
|
7.117, myhand (ok), 11:39, 07/11/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> C, кстати, не исключение.
> Как угодно но древний лемпелзив на C89 собирается распоследним gcc.
Это потому, дурачок, что компиляторы поддерживают несколько стандартов. Ну и не собирал
ты что-то действительно древнее и действительно сложное. Иначе знал бы, что "есть нюансы"...
> А пихтону до такого как раком до китая
Ты прикинь, скрипты, написанные для CPython 2.1 - выполняются на интерпретаторе
версии 2.1. Во чудеса!
| |
|
|
5.119, КГБ СССР (?), 17:32, 07/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
Если бы Гвидо думал головой много лет назад, когда его, с позволения сказать, проектировал, а не «дерну идейку оттуда, ещё идейку отсюда, по идейке отовсюду», то мог бы получиться и хороший язык. Но Гвидо был молод, горяч и неопытен. Приходится поклонникам продукта жёстко кроить и перестраивать его уже в процессе использования, ага.
| |
|
|
7.135, пох (?), 07:40, 08/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> И сколько языков спроектировал ты?
а вот и типовая подмена понятий.
"не нужно быть шеф-поваром со столетним стажем, чтобы отличить дерьмо от конфеты".
| |
7.145, КГБ СССР (?), 19:15, 08/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> И сколько языков спроектировал ты?
Сперва добейся, ага.
Попробуй вести споры по-мужски, а не как баба. Иначе с тобой не о чем вести разговор.
| |
|
|
|
|
3.42, O01eg (?), 16:28, 05/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> К тому же в этом проекте трапы и альтернативно-одаренные плохо приживаются, поэтому версия с политкорректной заменой master/slave им тоже без надобности.
Уже только за это стоит пользоваться этим проектом.
| |
3.97, Аноним (-), 09:27, 07/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> К тому же в этом проекте трапы и альтернативно-одаренные плохо приживаются, поэтому
> версия с политкорректной заменой master/slave им тоже без надобности.
А на питоне кто-то еще програмит?! Да быть того не может. Хотя самые отъявленные ruby конечно предпочитают.
| |
|
|
|
|
3.25, Аноним (24), 12:14, 05/11/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
И что они будут быстро предпринимать после истечение срока поддержки 2.7?
| |
|
4.29, Аноним (29), 12:45, 05/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> И что они будут быстро предпринимать после истечение срока поддержки 2.7?
Если доживут, то ничего
| |
|
|
4.131, Аноним (22), 04:14, 08/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
Что и где корректно в трёх наиболее распространённых ветках третьепитона (3.3, 3.5, 3.6)?
| |
|
|
|
|
2.27, Аноним (27), 12:20, 05/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
Ага...
- А что ты умеешь?
- Могу хоронить...
- А еще что?
- Могу и не хоронить.
| |
|
|
|
3.51, пох (?), 18:01, 05/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
все норм - они переписали, и у них и для них работает (как-то) - а то что выложили на гитшлак - "нате подавитесь, мы так поддерживаем опенсорс" - ну да, даже и не собирается.
А чего вы хотите от тyпых и жадных?
потом в нем начнутся remote code exec from rogue repository и много других забавных вещей.
к счастью, в реальной жизни нафиг не надо, а если ты работаешь на мордокнигу - сам виноват.
| |
|
2.53, Аноним (81), 18:55, 05/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
Покайся, святотатник, и больше никогда не гони на православный С!
| |
|
3.98, Аноним (-), 09:28, 07/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Покайся, святотатник, и больше никогда не гони на православный С!
Пусть себе операционку с него хотя-бы перепишет, а потом быкует.
| |
|
|
1.37, КГБ СССР (?), 15:36, 05/11/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Для контроля целостности данных в репозитории используется SHA1 (запланирован переход на SHA256)
А что так приспичили -- или SHA1 уже ломается с писюка домохозяйки Клавы?
| |
|
2.63, funny.falcon (?), 23:07, 05/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
Полностью ещё не ломается. Но какие-то уязвимости, пусть и далёкие от широкого практического применения, уже имеются.
| |
|
|
2.99, Аноним (-), 09:29, 07/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Разве в OOO работает меркуриал? Достаю их исходники ч/з svn.
OOO как бы по сути сдох и на этом фоне уже и не важно на чем он работает.
| |
|
|
2.55, Ложечка (?), 20:14, 05/11/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
А ответ один: язык-прототип, язык-псевдокод, язык-gil. Ничего другого с такими инструментами получиться просто не могло. Зато теперь питуч 2 мёртв, и автоматически сабж вместе с ним. Отмучались блаженные.
| |
|
|
4.100, Аноним (-), 09:31, 07/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> сконвертировать в питон 3 довольно просто
Только потом не работает нифига и падает с жуткими стэктрейсами. И придется перепахивать половину кода. Рефакторинг - ваше все.
| |
|
3.73, пох (?), 13:23, 06/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Зато теперь питуч 2 мёртв, и автоматически
> сабж вместе с ним. Отмучались блаженные.
"а мужики-то и не знают" ;-)
| |
|
|
1.65, Аноним (-), 08:42, 06/11/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Комменты не читал. Там ожидаемо будет срач Mercurial vs Git.
Это как срач между тупоконечниками и остроконечниками.
По мне так, ситемы контроля версий - довольно примитивные штуки и разницы нет каким молотком гвозди забивать.
| |
|
2.74, пох (?), 13:25, 06/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Комменты не читал. Там ожидаемо будет срач Mercurial vs Git.
> Это как срач между тупоконечниками и остроконечниками.
> По мне так, ситемы контроля версий - довольно примитивные штуки и разницы
> нет каким молотком гвозди забивать.
шурупы, к сожалению.
А так да, разницы никакой, пока ты не пытаешься такой кем-то забитый шуруп выкрутить. Вот тут разница между отверткой и гвоздодером становится довольно очевидна.
Но в большинстве случаев - действительно, все равно.
| |
|
3.75, MA3OXOCT (?), 13:53, 06/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> А так да, разницы никакой, пока ты не пытаешься такой кем-то забитый шуруп выкрутить. > Вот тут разница между отверткой и гвоздодером становится довольно очевидна.
Аналогия хромает. Пр приведенному выше примеру мы должны сделать глючный коммит с помощью Git, а потом пытаться его откатить другим инструментом (Merkurial). Не получилось, значит Merkurial отстой :)
Нет, если мы гвоздь криво забили молотком, то с другой стороны молотка гвоздодер. Им же и вытащим.
Если шуруповертом криво закрутили шуруп, то им же и откручиваем.
А чем конструкцию крепить, гвоздями или шурупами - это как бригадир скажет. Начальству виднее с чем лучше работать :)
| |
|
4.89, пох (?), 22:32, 06/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> А так да, разницы никакой, пока ты не пытаешься такой кем-то забитый шуруп выкрутить.
>> Вот тут разница между отверткой и гвоздодером становится довольно очевидна.
> Аналогия хромает.
вы неправильно поняли аналогию.
> Нет, если мы гвоздь криво забили молотком, то с другой стороны молотка
> гвоздодер. Им же и вытащим.
не, мы им шуруп забили, можно, конечно, попытаться вытащить, но скорее всего детальки необратимо испортятся в процессе, и в любом случае это не будет просто.
> А чем конструкцию крепить, гвоздями или шурупами - это как бригадир скажет.
> Начальству виднее с чем лучше работать :)
мой типовой вопрос в этом случае - "ребята, а вы _меня_ зачем нанимали? Если вам не нужен мой опыт и знания, а есть только ваше мнение и неправильное - ну ок, расходимся, падаван вместо архитектора вам и дешевле б вышел."
но в целом вслух я его не задавал никогда - такие отсеиваются на этапе интервью, зачем на них, действительно, работать- они ж не только выберут за тебя инструменты, они и есть за тебя будут. А ты будешь месить дрова и рубить тесто.
другое дело когда бригада чужая, а тебе приходится как-то стыковаться с их работой. А там то концы гвоздей торчат из полировки, то разъемное по задумке соединение сделано на шурупах, с энтузиазмом забитых молотком (тот самый push -f).
| |
|
5.101, Аноним (-), 09:33, 07/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> мой типовой вопрос в этом случае - "ребята, а вы _меня_ зачем
> нанимали? Если вам не нужен мой опыт и знания, а есть
> только ваше мнение и неправильное - ну ок, расходимся, падаван вместо
> архитектора вам и дешевле б вышел."
Чтобы нанять поха в качестве архитектора - надо #$%нуться на отличненько. Вы скажите еще что за фирма так делает? Чтоб не вляпаться в таких талантов от менеджмента ненароком.
| |
|
|
3.114, Аноним (114), 10:28, 07/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> шурупы, к сожалению.
"Шуруп забитый молотком держится крепче, чем гвоздь закрученный отверткой" (c). И глядя на порнографию с питоном, мимикрией под CVS и проч - это таки именно закручивание гвоздей отверткой.
| |
|
|
|