А ограничиваясь corelib вы не достигаете главного — корректного сравнения и определения удачных ниш.
Поэтому статью можно сократить до вывода собственно, так как все остальные пункты весьма и весьма сомнительны, и никакого отношения к делу не имеют. Впрочем выводы тоже сомнительны, потому что web на питоне программируют очень и очень активно, не меньше чем на рельсах.
А давайте дополним может сравнение? Я как бы по руби сам не много могу с уверенностью сказать, так как по верхушкам смотрел, для расширения кругозора.
Но в общем библиотеки это важно, глупо не пользоваться библиотеками. А потому нужны инструменты для работы с ними — rvm, virtualenv etc. Что лучше я вот не могу сказать, так как с rvm не возился.
Альтернативные реализации. То есть jruby, ironruby, ironpython, jython, pypy.
Биндинги, есть для ruby что-то вроде Cython? Есть проекты типа pypy?
Да не надо это. Вы можете использовать относительные пути и без ``from __future__ import absolute_import``. А вот после этого импорта импортнуть файл в локальной директории без ``.`` уже не сможете, что иногда полезно.
Таймзоны, хм, ну там и написано все четко — те же темы, что и с юникодом.
Пункт два — а чего pytz не в стандартной библиотеке? А вы посмотрите когда очередная административная задница начинает выдумывать как чем-нибудь отметиться в истории, так все версии python обновлять что-ли сразу?
Странно, мне всегда казалось, что у руби должно быть меньше строк кода чем в python, а в этой инфографике это не так. Надо пойти первоисточник попинать.
Не очень удачная постановка задачи, скажем прямо не для оптимального выбора языка. Лучше так — а насколько удобно в {язык} поставить все то, чего вы тут понаписали недостающего.
Они все таки о разном. Trafaret предлагает легкий путь разобрать некие данные прилетевшие извне, и частично декларативно перегнать их во внутреннюю форму.
А FormEncode это хорошие валидаторы плюс формы. У нее круг задач другой, и шире, и там все сложнее. Поэтому в своем классе задач каждая из библиотек хороша.
Поэтому статью можно сократить до вывода собственно, так как все остальные пункты весьма и весьма сомнительны, и никакого отношения к делу не имеют. Впрочем выводы тоже сомнительны, потому что web на питоне программируют очень и очень активно, не меньше чем на рельсах.
Но в общем библиотеки это важно, глупо не пользоваться библиотеками. А потому нужны инструменты для работы с ними — rvm, virtualenv etc. Что лучше я вот не могу сказать, так как с rvm не возился.
Альтернативные реализации. То есть jruby, ironruby, ironpython, jython, pypy.
Биндинги, есть для ruby что-то вроде Cython? Есть проекты типа pypy?
Таймзоны, хм, ну там и написано все четко — те же темы, что и с юникодом.
Пункт два — а чего pytz не в стандартной библиотеке? А вы посмотрите когда очередная административная задница начинает выдумывать как чем-нибудь отметиться в истории, так все версии python обновлять что-ли сразу?
С задержками согласен, могут быть больше, но блин, 8k и кодек GSM это чудо качество?? Маркетоидный булшит.
А FormEncode это хорошие валидаторы плюс формы. У нее круг задач другой, и шире, и там все сложнее. Поэтому в своем классе задач каждая из библиотек хороша.