ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
178247 Топик полностью
bialix (13.01.2010 18:08, просмотров: 498) ответил Shura на под "сверху вниз" я понимаю, что программы, написанные на строй версии обязаны работать под новой
в пределах линейки 2.x так и есть. Это называется обратная совместимость обычно. Линейка 3.х -- это серьезный переход Питона на новый уровень с ломанием обратной совместимости дабы устранить накопившиеся проблемы языка. Собственно-то самому Питону уже 20 лет. Переход с 2 на 3 -- очень болезненный шаг для многих, и очень много больших и серьезных проектов еще даже и не перешли и не переходят. Про различия между Питон 2 и Питон 3 очень много говорилось на разных Питон-ресурсах (англоязычных в основном). Если кто этого не видел или не понял -- то что тут можно добавить? В любом случае в документации к каждой Питон-версии идет такой себе файлик "What's New in Python", в котором расписываются отличия от предыдущих версий. Может надо было его внимательно почитать? Более того версия 3.0 была даже не предназначена для продакшна. Это была альфа "нового" Питона. Той, что можно использовать в бою, стала версия Питона 3.1. Большинство людей сегодня используют 2.6, который как раз обратно совместим с предыдущими версиями.