169 похожих чатов

Именно! Нет ничего плохого нет (а сплошные плюсы) в том, чтобы

вот взять и выпустить serialization как 1.0
Никто 2.0 не запрещает потом.

Тут смысл в том, чтобы:
1) Сигнализировать, что команда разработчиков считает, что это уже можно использовать (т.е. выпускаем 1.0). Наверняка ведь разработчики считают, что serialization уже можно использовать?
2) Через дальнейшие версии сигнализировать «что происходит». Иными словами, главное, чтобы пользователи понимали насколько жопным будет обновление. А какая это будет версия по цифрам — не так важно.

Вот сейчас всех приучили, что минорные обновления Kotlin это норм, и все привыкли, что «новые крутые фичи» появляются в патч версиях Kotlin’а. И ничего. Но у Kotlin’а уже есть 1.0, поэтому народ более-менее готов его брать, пробовать и т.п.

И ещё, похоже, всех приучили, что «версия 1.4, 1.5 и т.п. будет выходит крайне редко, и вообще непонятно насколько сложным будет переход».



Я на эту тему беседовал с Jessica Deen (Microsoft - Helm) и Erik Veld (HashiCorp - Terraform). И Джессика знатно так проехалась по Terraform, у которого до сих пор версии в духе 0.12.25, хотя текущее API стабильно уже оочень давно.

2 ответов

10 просмотров

Обновления между минорными вроде бы не должны ничего ломать (мне неизвестны такие случаи в "нормальном" коде)

(Пальцем в небо) Возможно у ребят из JB есть некий список фич, который они хотят сделать прежде чем 1.0 выпускать

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта