LINUX.ORG.RU

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

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

легаси, что даже сам интерпретатор устаревший, версия 10-летней давности, никаких тебе say, нормальных сигнатур и прочая.

В Perl можно управлять совместимостью из кода. Поэтому нет таких проблем, как отваливание совместимости от версии к версии, как например в PHP. Код, написанный 10-15 лет назад продолжает работать без каких-либо затрат на поддержку. Но чтобы это понять, видимо нужно не раз столкнуться с этими проблемами. С python тоже непонятно, таки пилить проекты под 2.7 или под 3.0? И что будет с проектами под 2.7 когда его объявят устаревшими? А что делать с кривизной библиотек?

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

легаси, что даже сам интерпретатор устаревший, версия 10-летней давности, никаких тебе say, нормальных сигнатур и прочая.

В Perl можно управлять совместимостью из кода. Поэтому нет таких проблем, как отваливание совместимости от версии к версии, как например в PHP. Код, написанный 10-15 лет назад продолжает работать без каких-либо затрат на поддержку. Но чтобы это понять, видимо нужно не раз столкнуться с этими проблемами. С python тоже непонятно, таки пилить проекты под 2.7 или под 3.0? И что будет с поектами под 2.7 когда его объявят устаревшими? А что делать с кривизной библиотек?