Форум сайта python.su
О как.)
http://code.google.com/p/unladen-swallow/wiki/ProjectPlan#2009_Q4
Грустно читать во второй половине февраля, что “We intend to tag the 2009Q4 release in early January 2010 (to allow for holidays in the United States).” Затянулись праздники чего-то.
http://www.pyside.org
Они сразу говорили, что расчитывают на помощь сообщества в создании биндингов для Windows (прошу не рефлектировать, да, для Windows). Не уточняли правда на какое именно сообщество. Мировое сообщество питон-программистов, видимо. Ух какое отличное слово - сообщество.
2 вот примера.
Ну хочется, чтобы про питон тв-репортажики были, хотя бы на рен-тв каком нибудь, хотя бы перед прогнозом погоды. Или даже после, но чтобы были. Ну или здесь http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html чтобы всегда стрелочка вверх была. И на других подобных табличках. Хочется.
А тут такой саботаж.
Офлайн
э, по теме стрелочек, не понял, что рнр делает на 3 месте?) ZOG?
тьфу блин, зафтыкал) забыл что TIOBE популярность чекает, а не быстродействие)
Отредактировано (Фев. 16, 2010 21:28:36)
Онлайн
slav0nicПотому что джуниоры приходят, смотрят, и выбирают не питон, а то что на слуху, то, что в первой выдаче поисковиков.
э, по теме стрелочек, не понял, что рнр делает на 3 месте?) ZOG?
Офлайн
жаль что Q4 затянулась =\
Может наконец мы увидим то самое быстродействие :) Ну или для Q4 хотя бы одинаковую с cpython скорость и отжор памяти :)
Офлайн
О Unladen Swallow не переживайте - через пару лет, глядишь, заработает как нужно: http://www.python.org/dev/peps/pep-3146/
Офлайн
Андрей СветловАндрей Светлов, вот предчувствовал и ожидал, что появитесь в этом топике. Как один из паровозиков, что тянут питон-сообщество. Не могли не появиться. Вы очень обяжете, если развернуто выразитесь. Вдохновение нам необходимо, именно оно. Да мало ли что там в peps говорят. По приведенным ссылкам тоже - говорят. Я бы рад ободрять, но маленький еще.
О Unladen Swallow не переживайте - через пару лет, глядишь, заработает как нужно: http://www.python.org/dev/peps/pep-3146/
Офлайн
Андрей СветловАндрей, если сердитесь на “паровозик”, то не сердитесь. Сказано было с искренним уважением.
Офлайн
Краткий пересказ сводок с фронта такой:
- работа над Unladen Swallow оказалась гораздо сложнее, чем рассчитывали. LLVM (JIT компилятор), как выяснилось, не вполне доделан - и разработчики уже понаделали несколько довольно объемных патчей.
- часть патчей уже принята как в Python так и в LLVM. Обе команды относятся очень благожелательно и патчи включают в mainstream довольно быстро.
- прирост по скорости пока не очень значительный
- есть проблемы с памятью - llvm ее хочет, и довольно много. Над этим работают
- немного чудно ведет себя C отладчик (на генерируемом llvm коде) - но вроде бы после патчей oProfile стал более или менее юзабельным
- старт системы более медленный (для тяжелых приложений это не важно, а мелкие скрипты надо запускать быстро)
- llvm пока доступен только как статическая либа (это вопрос времени)
- не всем нравится, что в ceval.c появился С++ код - llvm сделан на плюсах, и без этого никак
- что-то еще
Тема активно обсуждалась на python-dev месяц назад (и до сих пор обсуждается).
Главный интерес ребят из unladen - довести ветку до такого состояния, чтобы ее вставили в CPython и дальнейшей поддержкой занималась python core team. Не очень приятно постоянно держать форк в свежем состоянии. Очень тяжело допиливать ядро интерпретатора и одновременно синхронизировать его со всеми изменениями в trunk.
Интерес python core team в том же - но только после того, как unladen доведут до ума, решив перечисленные вопросы. К тому же быстрый Питон - очень завлекательная плюшка. Поскольку мержить будут с тройкой - дополнительный стимул сообществу перейти на прогрессивные технологии.
Работы много. Общее мнение такое: делайте, а там видно будет. Если штука хорошая - никто не против. И как бы очень даже рады.
Было еще одно интересное шевеление: http://code.google.com/p/wpython/
Cesare Di Mauro проделал немалую работу и получил неплохие результаты. Но проект в текущем виде развиваться не будет - опять же тяжело поддерживать. Может, соберутся вскорости сделать wordcode в Python 3 - а затем понемногу добавлять макрокоманды. По крайней мере это тоже обсуждалось. Но, как известно, легче сказать чем сделать.
P.S. В конце этой недели будет PyCon. На нем Collin Winter расскажет, как обстоят дела с Unladen Swallow и куда проект идет. Послушаю…
Офлайн
Андрей СветловАндрей, драгоценный вы наш, не послушайте, а поговорите. По лбу не стукнут.
Послушаю…
Офлайн
планируемый != ожидаемый. Хоть закидайтесь словарями друг в друга.
Я уже не знаю как пояснять. Андрей, вы должны будете толкнуть речь. В смысле там, не здесь.
Офлайн