LINUX.ORG.RU

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

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

Затем, что проблема юникода в 2.x порождала UnicodeEncodeError - один из самых распространенных и вымораживающих багов, благодаря которому питон приобрел репутацию «язычка, который сыпет исключениями».

Вторая важная причина была в удешевлении стоимости поддержки. Пока отдельные поехавшие орали, что третья ветка не нужна и сдохнет, всем вменяемым пользователям языка, следившим за разработкой и прогрессом переноса библиотек, было очевидно, что уход второй ветки со сцены будет лишь вопросом времени. И для нового проекта лучше сразу брать третью, чтобы потом не тратить человекочасы на перенос всей кодовой базы.

В терминальных случаях перенос становится крайне сложным и почти невозможным. Каноничный пример - меркуриал, и то, что с ним в итоге стало.

Исправление liksys, :

Затем, что проблема юникода в 2.x порождала UnicodeEncodeError - один из самых распространенных и вымораживающих багов, благодаря которому питон приобрел репутацию «язычка, который сыпет исключениями».

Вторая важная причина была в удешевлении стоимости поддержки. Пока отдельные поехавшие орали, что третья ветка не нужна и сдохнет, всем вменяемым пользователям языка, следившим за разработкой и прогрессом переноса библиотек, было очевидно, что уход второй ветки со сцены будет лишь вопросом времени. И для нового проекта лучше сразу брать третью, чтобы потом не тратить человекочасы на перенос всей кодовой базы.

В терминальных случаях перенос становится крайне сложным и почти невозможным. Каноничный пример - меркуриал и то, что с ним в итоге стало.

Исправление liksys, :

Затем, что проблема юникода в 2.x порождала UnicodeEncodeError - один из самых распространенных и вымораживающих багов, благодаря которому питон приобрел репутацию «язычка, который сыпет исключениями».

Вторая важная причина была в удешевлении стоимости поддержки. Пока отдельные поехавшие орали, что третья ветка не нужна и сдохнет, всем вменяемым пользователям языка, следившим за разработкой и прогрессом переноса библиотек, было очевидно, что уход второй ветки со сцены - вопрос времени. И для нового проекта лучше брать третью, чтобы потом не тратить человекочасы на перенос кодовой базы на третью.

В терминальных случаях перенос становится крайне сложным и почти невозможным. Каноничный пример - меркуриал и то, что с ним в итоге стало.

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

Затем, что проблема юникода в 2.x порождала UnicodeDecodeError - один из самых распространенных и вымораживающих багов, благодаря которому питон приобрел репутацию «язычка, который сыпет исключениями».

Вторая важная причина была в удешевлении стоимости поддержки. Пока отдельные поехавшие орали, что третья ветка не нужна и сдохнет, всем вменяемым пользователям языка, следившим за разработкой и прогрессом переноса библиотек, было очевидно, что уход второй ветки со сцены - вопрос времени. И для нового проекта лучше брать третью, чтобы потом не тратить человекочасы на перенос кодовой базы на третью.

В терминальных случаях перенос становится крайне сложным и почти невозможным. Каноничный пример - меркуриал и то, что с ним в итоге стало.