Как стать автором
Обновить

Python 3. Соображения.

Время на прочтение1 мин
Количество просмотров3K
Вот пайтон и становится нормальным зрелым языком.
  • избавились от большинства мусора в стандартной библиотеке
  • перестали дифференцировать классы на new-style и old-style
  • перебороли путаницу между юникодом и не-юникодом
  • прилизали синтаксис, в том числе, в отрасли исключений
  • причесали перегружаемые операторы
  • со своей перегрузкой операторов, множественным наследованием, метаклассами и еще какими-то крутыми фичами пайтон — довольно мощный язык. По выразительности, я б сказал, на уровне С++.
А ведь я уж подумывал перейти на руби. Теперь не буду, когда 3.0 не за горами. Однако есть и то, что мне не нравится в Python, даже в третьем:
  • куча мусора, особенно в top-level scope. Многое стоило б рассовать по пакетам да по классам
  • со своей перегрузкой операторов, множественным наследованием, метаклассами и еще какими-то странными фичами пайтон — довольно сложный язык. По запутанности, я б сказал, на уровне C++
  • отсутствет встроенная xslt-библиотека. В библиотеке валяется все вплоть до работы со звуком и даже готовый вебсервер целиком, но не xslt
  • и теперь интересно, когда Джанго подружится с пайтон 3.0.
Ссылки по теме:
Теги:
Хабы:
Всего голосов 72: ↑63 и ↓9+54
Комментарии92

Публикации

Истории

Работа

Python разработчик
195 вакансий
Data Scientist
95 вакансий

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
24 – 25 октября
One Day Offer для AQA Engineer и Developers
Онлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
26 октября
ProIT Network Fest
Санкт-Петербург
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань