Пока мало, так что работать полностью на 3-й ветке пока очень сложно. Тем не менее, решение проблемы с unicode и многие другие улучшения в 3-й ветке, очень полезны для языка и рано или поздно все библиотеки туда мигрируют. Django, например, планирует убирать поддержку старых версий питона, уже не поддерживается 2.3 в последнем релизе — планируют дойти только до поддержки 2.6-2.7, после чего код можно будет легче поддерживать в состоянии, позволяющим делать легкое пребразование в код для python 3.x
У Fabric есть пара преимуществ:
1. Команды выполняются на всех серверах, указанных в env.hosts
2. В типичном fabfile.py как правило лежит десяток функций, которые порой вызывают друг друга — лично для меня в bash скрипте оформлять отдельные функции непросто, всегда соблазн создать несколько отдельных скриптов, которые несколько захламляют корневую директорию
3. Из Fabric очень удобно выполнять питоновский код твоего приложения
We want to make Python faster, but we also want to make it easy for large, well-established applications to switch to Unladen Swallow.
Produce a version of Python at least 5x faster than CPython.
Python application performance should be stable.
Maintain source-level compatibility with CPython applications.
Maintain source-level compatibility with CPython extension modules.
We do not want to maintain a Python implementation forever; we view our work as a branch, not a fork.
[11/23/09 10:36:27 AM] Anatoly Kudinov: >Я не думаю, что возможно сделать реализацию CPython такой же быстрой как движки V8 или SquirrelFish Extreme, которые специально спроектированы для скорости.
сломал мозг, звучит как «я не думаю что можно сделать кефир таким же твердым как молоко» :)
Или питон действительно настолько медленней в арифметике или ещё чемто?
[11/23/09 10:45:28 AM] Ворушин: не питон, а его реализация CPython
[11/23/09 10:45:53 AM] Anatoly Kudinov: просто без ссылочек на бенчмарки непонятно насколько можно верить :)
[11/23/09 10:46:18 AM] Ворушин: это пишет разработчик Unladen Swallow, он точно в теме :)
[11/23/09 10:46:32 AM] Ворушин: Можно сделать такую же быструю реализацию, отойдя от CPython
[11/23/09 10:46:40 AM] Ворушин: К этому идет проект PyPy, например
[11/23/09 10:47:01 AM] Ворушин: А Unladen Swallow — ускорение CPython
codemehanika.org/blog/2011-08-03-djangodash-post-review.html
vorushin.ru/blog/67-django-dash-2011/
1 — Loosers — Россия, Ростов?
3-4 — Whitescape — Россия?
6 — Grammarly (мы) — Киев
8-10 e-Legion — Санкт-Петербург
8-10 gearoscope — Киев
Просьба — обновите Speakers на сайте ua.pycon.org/, сейчас там только Юрий Юревич.
PS. Альтернативный линк на Armin Ronacher — github.com/mitsuhiko
Ваше -> Ваш
1. Команды выполняются на всех серверах, указанных в env.hosts
2. В типичном fabfile.py как правило лежит десяток функций, которые порой вызывают друг друга — лично для меня в bash скрипте оформлять отдельные функции непросто, всегда соблазн создать несколько отдельных скриптов, которые несколько захламляют корневую директорию
3. Из Fabric очень удобно выполнять питоновский код твоего приложения
Goals
We want to make Python faster, but we also want to make it easy for large, well-established applications to switch to Unladen Swallow.
Produce a version of Python at least 5x faster than CPython.
Python application performance should be stable.
Maintain source-level compatibility with CPython applications.
Maintain source-level compatibility with CPython extension modules.
We do not want to maintain a Python implementation forever; we view our work as a branch, not a fork.
[11/23/09 10:36:27 AM] Anatoly Kudinov: >Я не думаю, что возможно сделать реализацию CPython такой же быстрой как движки V8 или SquirrelFish Extreme, которые специально спроектированы для скорости.
сломал мозг, звучит как «я не думаю что можно сделать кефир таким же твердым как молоко» :)
Или питон действительно настолько медленней в арифметике или ещё чемто?
[11/23/09 10:45:28 AM] Ворушин: не питон, а его реализация CPython
[11/23/09 10:45:53 AM] Anatoly Kudinov: просто без ссылочек на бенчмарки непонятно насколько можно верить :)
[11/23/09 10:46:18 AM] Ворушин: это пишет разработчик Unladen Swallow, он точно в теме :)
[11/23/09 10:46:32 AM] Ворушин: Можно сделать такую же быструю реализацию, отойдя от CPython
[11/23/09 10:46:40 AM] Ворушин: К этому идет проект PyPy, например
[11/23/09 10:47:01 AM] Ворушин: А Unladen Swallow — ускорение CPython
[11/23/09 10:47:19 AM] Anatoly Kudinov: ага, понятно, спс )