который вроде как сам себя обновляет, что не спасло
https://issuetracker.google.com/issues/205238176?pli=1
Ну, на новой мажорной версии дистрибутива старый сторонний код начинает падать, потому что в новой мажорной версии дистрибутива ломающие изменения. В чём проблема-то?
В том что сидит джавист, рулит какими-то бакетами в гклауде и понятия не имеет что там в питоне происходит В один момент у него это ломается и работа встает Что легко обходится, если батчить несовместимые изменения и выпускать их одинм большим букетом раз в десять лет
Чтобы было больно сразу всем и максимально
попробовали с питоном3, людям не понравилось
В один момент — это когда он обновил дистрибутив до новой мажорной версии. В чём проблема-то?
И что? Если посмотришь на даты сообщений, это всплыло через месяц после релиза 3.10. Ни один адекватный человек в такие сроки новую версию в продакшен не запустит, то есть нашли в процессе тестирования. То же самое будет с выходом новой версии какого-нибудь gcc — что-то возьмёт и перестанет собираться. Всё решается в плановом порядке, а не "ужас, у нас внезапно всё сломалось".
Мы там начали с того, что не у всех это связано. Манджары-арчи тоже всплывали.
Вы же полдискуссии мне доносили, что там два года было на починку, теперь мало?
> дистрибутив с роллинг релизом > почему у меня обновился питон и всё сломалось?
Это все ещё проблема дистрибутива, что гугл долго исправлял мелкий баг в либе?
Вот не надо тут про джавистов. Там такой ад с версиями бывает, что системная жава — это скорее для красоты, чем для чего-то осмысленного. Приложения привыкли свою бандлить.
при чем здесь это? замени джависта на пхпшника, растера, дизайнера, кого хочешь
у растера тоже ломается иногда, если он на найтли сидит
Ну, авторы библиотеки для гуглоклаудов слоупоки, бывает. Пошло дополнительное время, пока версия до прода добирается.
вы правда не понимаете, что речь не про то, на чем человек пишет, а про ситуации, в которых у него ломается рабочий процесс?
1. Ты можешь не обновляться, тебя никто не заставляет. Будет время - обновишься, потратишь время на решение проблем 2. Что ты предлагаешь?
Ну так ты ж пытался утверждать, что у них всё хорошо и нет проблем с внедрением новых версий. Есть, точно такие же. Решаются приблизительно так же и в целом не особо беспокоят.
Следовать общепринятым правилам, чтобы не страдал конечный пользователь, а не рассчитывать что каждый сам пишет под себя, знает питон и может легко починить
люди ответственные за glibc будут ещё что-то про слом юзерспейса затирать
ты знаешь что значит 'g' в glibc?
Если ты самостоятельно обновил дистрбутив, проигнорировал предупреждения и не прочитал чейнжнлог — поздравляю, ты сам себе сломал рабочий процесс. Версионирование питона тут ни при чём.
а где там про то, насколько хорошо или плохо у них с версиями?
Это правило не имеет никакого отношение к происходящемо.
Ты предложил посмотреть на жаву и сравнить её с чем-то. Для чего?
не, он вроде имел в виду что джавист страдает из-за питона потому что ему нужно иметь дело с той же г-тулой
Человек страдает из-за того, что использует инструмент, в котором не разобрался. Звучит логично
Ок. Предположим, что ты имел в виду что-то другое. Посмотрим на эту фразу: > Что легко обходится, если батчить несовместимые изменения и выпускать их одинм большим букетом раз в десять лет Зачем ты хочешь убить язык?
При чем тут убийство? Я что, запретил выкатывать новые фичи этим?
Кто будет всё вот это депрекейтнутое и нафиг ненужное поддерживать? Откуда ресурсы? Что делать, если поддержка какой-нибудь депрекйтнутой пять лет назад фигни мешает пилить оптимизации, которые нужны тем, кто не слоупочит?
> поддерживать поддерживать что, существующие классы? с точки зрения трат ресурсов ты в проигрыше, если будешь их чистить вместо того, чтобы оставить как есть > Откуда ресурсы? камон, на новые фичи их тратится куда больше > Что делать, если поддержка какой-нибудь депрекйтнутой пять лет назад фигни мешает пилить оптимизации 1. Каким образом 2. Выпускаете новое апи, которое работает как надо 3. Отвечу ровно в вашем же стиле: зачем вы выпускаете апи, которое вам потом мешает?
Ты разработкой вообще хоть раз занимался?
Дело не в отсутствии новых фич, а в массовом их появлении раз в десять лет. Раз в десять лет экосистему языка будет штормить, потому что у мейнтейнеров половины либ не будет времени оперативно поддержать изменения, и это если они ещё их не забросили
возможно ситуация в которой изначально апи казался удобным а потом через некоторое время оказывается что существующее апи мешается в расте такое иногда происходит
Так, а в этот раз что тебе непонятно?
Если они их забросили, то конечные пользователи проживут дольше без проблем
Это был риторический вопрос
Не-не, давай формализуй претензии
У конечных пользователей останется один путь — сидеть и пользоваться говном мамонта, потому что ни они, ни мейнтейнеры утилиток, которыми они пользуются, не осилят поддержать новую версию языка в обозримое время
Обсуждают сегодня