netch80: (Default)
[personal profile] netch80
Я вот одного не пойму со всем этим - куда и зачем они спешат с обновлениями.
Что-то вводится в 2.6, и становится единственным вариантом в 3.0. Это вместо того, чтобы:
- стать допустимым в 2.6.
- стать дефолтом в 3.0.
- стать единственным в 3.1.
или ещё медленнее (три переходных).
Сейчас поставщики разных дистрибутивов начнут активно впихивать 3.0 везде. Это при том, что на дворе ещё дофига 2.4 и даже 2.3. После перехода будет совсем другой язык, многие вещи несовместимы и любая серьёзная программа требует переписки.

Для сравнения - majordomo работает под Perl 5.8, при том, что код писался под Perl4.

И что вместо reload() теперь? (это я уже, наверно, торможу к вечеру)

Date: 2008-12-09 08:04 am (UTC)
ext_605364: geg MOPO4 (Default)
From: [identity profile] gegmopo4.livejournal.com
Так и действуют. Что-то появляется в 2.3, что-то в 2.4, что-то в 2.5… 2.6 наверняка надолго станет основной версией в дистрибутивах.

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

Один хозяин так любил своего собаку, что рубил ему хвост не весь сразу, а по частям.

Date: 2008-12-09 09:01 am (UTC)
From: [identity profile] p1r4nh4.livejournal.com
3.0 сразу задумывался, как обратно несовместимое. Ещё наверняка будет 2.7, а может и 2.8. Ну и вряд ли в дистрах просто так на шару возьмут и перепрыгнут на 3.0, а уж в дебианах всяких - так и точно не сделают этого.

Плюс есть же 2to3 специально, и официальная позиция - если при отсутствии ворнингов в 2.6 при переделке в 3.0 у вас прога не работает, то пишите письма, будем фиксить.

Profile

netch80: (Default)
netch80

January 2026

S M T W T F S
    1 23
45678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 10th, 2026 08:05 pm
Powered by Dreamwidth Studios