URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 82928
[ Назад ]
Исходное сообщение
"Релиз PyPy 1.8, реализации Python, написанной на языке Python "
Отправлено opennews , 11-Фев-12 12:42
Доступен (http://morepypy.blogspot.com/2012/02/pypy-18-business-as-usu...) релиз проекта PyPy 1.8 (http://pypy.org/), в рамках которого разрабатывается реализации языка Python, написанная на языке Python (используется статически типизированное подмножество RPython (http://codespeak.net/pypy/dist/pypy/doc/coding-guide.html#re...), Restricted Python). Благодаря задействованию JIT-компилятора, на лету транслирующего некоторые элементы в машинный код, PyPy при выполнении некоторых операций в несколько раз обгоняет по производительности классическую реализацию Python на языке Си (CPython). В новом выпуске, помимо исправления ошибок и обеспечения совместимости с Python-проектами, особое внимание было уделено (http://morepypy.blogspot.com/2012/02/almost-there-pypys-arm-...) реализации поддержки в JIT платформы ARM. Как обычно продолжена работа по увеличению производительности и снижению потребления памяти. В среднем PyPy 1.8 на 10% быстрее (http://speed.pypy...
URL: http://permalink.gmane.org/gmane.comp.python.devel/129531
Новость: http://www.opennet.me/opennews/art.shtml?num=33053
Содержание
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Толя Вихров, 12:42 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,АК, 13:07 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,антоним, 13:21 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Аноним, 16:00 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,антоним, 18:29 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,NHJKM, 21:44 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Аноним, 13:42 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,NHJKM, 21:43 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Df232z, 08:05 , 13-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,антоним, 12:00 , 13-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Ищавин, 20:23 , 13-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Аноним, 14:13 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Аноним, 14:26 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Аноним, 19:51 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Аноним, 20:21 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Anonas, 22:19 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Аноним, 22:24 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Аноним, 22:31 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Аноним, 08:12 , 12-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,EUGENE, 20:10 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Аноним, 22:28 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Аноним, 22:32 , 11-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,Аноним, 08:10 , 12-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,www, 08:20 , 12-Фев-12
- Релиз PyPy 1.8, реализации Python, написанной на языке Pytho...,AK, 00:41 , 13-Фев-12
Сообщения в этом обсуждении
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Толя Вихров , 11-Фев-12 12:42
Так у него синтаксис python 2 или 3 ?
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено АК , 11-Фев-12 13:07
Пока только 2. 3 добавят в следующую версию.
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено антоним , 11-Фев-12 13:21
Пора бы уже попробовать, раз уж numpy практически допилен. Кто в курсе, как там со scipy и matplotlib? ну и pyqt4 очень хотелось бы.
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Аноним , 11-Фев-12 16:00
Статус поддержки numpy
http://buildbot.pypy.org/numpy-status/latest.htmlа pyqt необходимо по сути привязывать почти с нуля - расширения на С в РуРу, так просто не заработают
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено антоним , 11-Фев-12 18:29
Порылся насчет pyqt4 - какой-то перец предлагает использовать его через удаленный вызов - то есть связка типа pypy <-> rpc <-> cpython+qt4. Говорит что работает. Другой перец эмбедит cpython+matplotlib через ctypes в pypy. Тоже говорит что работает. Ну, не знаю, меня такие костылища честно говоря смущают.
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено NHJKM , 11-Фев-12 21:44
> Пора бы уже попробовать, раз уж numpy практически допилен. Кто в курсе,
> как там со scipy и matplotlib? ну и pyqt4 очень хотелось
> бы.отдельно компилировать нужно.
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Аноним , 11-Фев-12 13:42
Традиционный риторический вопрос: когда оно перестанет требовать 4 гига памяти для компиляции?
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено NHJKM , 11-Фев-12 21:43
компиляции?
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Df232z , 13-Фев-12 08:05
Компиляции.
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено антоним , 13-Фев-12 12:00
трансляции, в терминах авторов PyPy
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Ищавин , 13-Фев-12 20:23
У меня только 3,68Гб заюзало, прогресс :)
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Аноним , 11-Фев-12 14:13
То есть PyPy, запущенный на CPython, быстрее выполняет код, чем просто CPython?о_О
А если запустить PyPy на PyPy, запущенный на CPython, это будет еще быстрее?
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Аноним , 11-Фев-12 14:26
PyPy написан на RPython, который компилируется в машинный код. Скомпилированный PyPy работает быстрее, чем CPython. При этом RPython является подмножеством Python, поэтому PyPy можно запускать и в режиме интерпретации, из-под обычного питона или самого PyPy - это очень удобно для отладки, но в таком варианте PyPy, конечно, медленнее того питона, которым запускается.
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Аноним , 11-Фев-12 19:51
>>реализации Python, написанной на языке PythonДа здравствует рекурсия!
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Аноним , 11-Фев-12 20:21
Это не рекурсия, а self-hosted/bootstrapping. Разницу все-таки понимать надо.
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Anonas , 11-Фев-12 22:19
Если чё, gcc тоже мопилится ggc'ой. Так что рекурсия бутстраппингу рознь.
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Аноним , 11-Фев-12 22:24
Если чё, рекурсия - это не только вызов функцией самой себя в каком-нибудь языке программирования.
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Аноним , 11-Фев-12 22:31
На gcc компилируется новый gcc, на котором компилируется новый gcc, на котором компилируется новый gcc, на котором компилируется новый gcc...Угадай, что общего у bootstrapping и рекурсии?
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Аноним , 12-Фев-12 08:12
> Угадай, что общего у bootstrapping и рекурсии?Bootstrapping != рекурсия. Можно собрать старым gcc новый gcc, а потом новым gcc самого себя. Наиболее интересным вопросом является "блин, а как же появился самый первый gcc?!", что и называется словом bootstrapping :)
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено EUGENE , 11-Фев-12 20:10
В 5 раз быстрее CPython - супер
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Аноним , 11-Фев-12 22:28
> В 5 раз быстрее CPython - супер Что-то на графике из новости этого не заметно - там он как-то сильно внизу. Или я что-то не понял?
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Аноним , 11-Фев-12 22:32
Там забыли написать, что lower is better. Это время выполнения же, как я понимаю.
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено Аноним , 12-Фев-12 08:10
Пусть они тогда еще и с си сравнят, раз уж статическая типизация и все такое ;]
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено www , 12-Фев-12 08:20
где ты увидел статическую типизацию?ты путаешь PyPy c ShedSkin!
http://code.google.com/p/shedskin/
"Релиз PyPy 1.8, реализации Python, написанной на языке Pytho..."
Отправлено AK , 13-Фев-12 00:41
>Пусть они тогда еще и с си сравнят, раз уж статическая типизация и все такое ;]А какая разница какая типизация. В python'e она динамическая, но строгая. Хотите с Си сравнить ну скомпилите *.py файлы в gcc и сравниваете cython позволяет любой исходник на python скомпилировать обычным gcc.