Size: a a a

2021 February 09

NG

Nicholas Guriev in pro.vim
Vadim Goncharov
ага, а кто оплатит переписывание кода?
да, за поддержку платить надо
источник

NG

Nicholas Guriev in pro.vim
это не бесплатно
источник

NG

Nicholas Guriev in pro.vim
почему?
источник

VG

Vadim Goncharov in pro.vim
ну не знаю, почему у нас в перле совместимость поддерживают уже четверть века? или в Си? или в C++
источник

NG

Nicholas Guriev in pro.vim
Не очень удачные примеры. В этих языках есть куча, большая куча, наследственных родовых травм.
источник

NG

Nicholas Guriev in pro.vim
Ну и да, си и плюсы тоже меняются. 100% совместимости даже там не бывает.
источник

VG

Vadim Goncharov in pro.vim
но таким, чтобы надо было переписывать проект с одного языка на другой, там не страдают
источник

NG

Nicholas Guriev in pro.vim
а вообще, нам бы во флудилку пора удалиться
источник

GK

Georgy Komarov in pro.vim
Вообще интересно, а почему они намеренно поломали обратную совместимость:
> “Python 3000” or “Py3K”, is the first ever intentionally backwards incompatible Python release


Я вот из крупных изменений не могу припомнить ничего такого. Ну, поменялась ООП-модель. Добавили нормальную поддержку unicode. Ну мелкие изменения в синтаксисе.
источник

GK

Georgy Komarov in pro.vim
Nicholas Guriev
а вообще, нам бы во флудилку пора удалиться
да
источник

AK

Andrey Karepin in pro.vim
Nicholas Guriev
если код изначально писался бы с заделом на третий питон, то не возникнет особых проблем, как мне кажется
а на третьем писать с заделом на четвёртый?
источник

NG

Nicholas Guriev in pro.vim
увы, но четвёртого питона ждать не стоит
источник

NG

Nicholas Guriev in pro.vim
больше нет смельчаков, готовых повторить историю перехода
источник

NG

Nicholas Guriev in pro.vim
и есть ли смысл... 🤔
источник

VG

Vadim Goncharov in pro.vim
дык они теперь ломают внутри ветки, 3.6 -> 3.7 например =)
источник

NG

Nicholas Guriev in pro.vim
что-то я не заметил 😂
источник

MA

Morimaruza Ariloy in pro.vim
Смысла нет.
источник

MA

Morimaruza Ariloy in pro.vim
Есть смысл в новых языках программирования, которые, возможно, придут на смену Питону.
источник

MA

Morimaruza Ariloy in pro.vim
Вот как-то так...
источник

a

allter in pro.vim
Georgy Komarov
Вообще интересно, а почему они намеренно поломали обратную совместимость:
> “Python 3000” or “Py3K”, is the first ever intentionally backwards incompatible Python release


Я вот из крупных изменений не могу припомнить ничего такого. Ну, поменялась ООП-модель. Добавили нормальную поддержку unicode. Ну мелкие изменения в синтаксисе.
Ну вот как раз из-за юникода как раз стоило бы поломать. Вот в Perl пошли своим путём (без жесткой несовместимости). В результате то тут, то там без всяких варнингов появляются "крокозябры". КМК, лучше бы падало
источник