Возможный дубликат:
Почему выиграл? Вы не переключитесь на Python 3.x?
Я вижу, что уже есть много повторяющихся вопросов о том, должны ли новые программисты Python изучать 2 или 3. Я не задаю этот вопрос.
Я уже программист Python 2. Я начал возиться с ним несколько лет назад. Я начал использовать его почти исключительно для своих личных проектов около года назад. Я даже недавно перешел с работы PHP на работу Python. Однако все это было с Python 2.
Python 3 уже вышел, и я знаю, что он не имеет обратной совместимости с 2, хотя и похож. Я не думаю, что у меня возникнут проблемы с изучением Python 3. Однако у меня возникнут проблемы с переходом на старый код, если в этом возникнет необходимость. Кроме того, если усилия разработчиков перейдут с Python 2 на Python 3, я не смогу застрять в разработке на устаревшей платформе.
Кажется, что на данный момент Python 2 все еще набирает силу, и на самом деле нет никакого толчка к переходу на 3. Однако это не может длиться вечно. Когда я должен начать делать ход?