LINUX.ORG.RU

История изменений

Исправление DarkEld3r, (текущая версия) :

Я не знаю. Могу питон в пример привести 2 и 3.

Ну так погуглили. Ничего не поломалось. В Java 7, внезапно, тоже ничего не ломали. В C++ вот так версии нумеровать не принято, но как ни странно, за 10 лет ничего не поломали. В общем, версии языка программирования несколько отличаются от «semantic versioning», если ты об этом. Без нужны стараются ничего не ломать.

И пример питона как раз показателен - на третью версию до сих пор все-все не пересели.

Или на D посмотри - то, что они, в какой-то момент, решили ломающие изменения делать многие считают причиной (одной из) малой популярности языка.

Кому с первого раза не доходит, что структ лайфтаймы использует, зачем ещё раз повторять?

Не все структуры используют лайфтаймы. И сейчас ты видишь, что результат будут использовать лайфтаймы и можешь заинтересоваться и посмотреть на обьявление структуры. В твоём варианте ничего не понятно.

Придумаю на тот самый хардкорный вариант, который сюда скидывали.

Можешь начать с чего-то попроще. Хотя бы этого:

fn test<'a, 'b>(a: &'a i32, b: &'b i32) -> Test<'a, 'b, 'a>;

Исходная версия DarkEld3r, :

Я не знаю. Могу питон в пример привести 2 и 3.

Ну так погуглили. Ничего не поломалось. В Java 7, внезапно, тоже ничего не ломали. В C++ вот так версии нумеровать не принято, но как ни странно, за 10 лет ничего не поломали. В общем, версии языка программирования несколько отличаются от «semantic versioning», если ты об этом. Без нужны стараются ничего не ломать.

И пример питона как раз показателен - на третью версию до сих пор все-все не пересели.

Или на D посмотри - то, что они, в какой-то момент, решили ломающие изменения делать многие считают причиной (одной из) малой популярности языка.

Кому с первого раза не доходит, что структ лайфтаймы использует, зачем ещё раз повторять?

Не все структуры используют лайфтаймы. И сейчас ты видишь, что результат будут использовать лайфтаймы и можешь заинтересоваться и посмотреть на обьявление структуры. В твоём варианте ничего не понятно.