The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз PyPy 1.6, реализации Python, написанной на языке Python "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз PyPy 1.6, реализации Python, написанной на языке Python "  +/
Сообщение от opennews on 19-Авг-11, 21:48 
Вышел (http://morepypy.blogspot.com/2011/08/pypy-16-kickass-panda.html) релиз проекта PyPy 1.6 (http://pypy.org/), в рамках которого разрабатывается реализации языка Python, написанная на языке Python (используется статически типизированное подмножество RPython (http://codespeak.net/pypy/dist/pypy/doc/coding-guide.html#re...), Restricted Python). Благодаря задействованию JIT-компилятора, на лету транслирующего некоторые элементы в машинный код, минуя фазу интерпретации байткода в виртуальной машине, PyPy при выполнении некоторых операций в несколько раз обгоняет по производительности классическую реализацию Python на языке Си - при выполнении 20 тестов производительности PyPy в среднем опережает (http://speed.pypy.org/) CPython в 4.3 раза. Ценой высокой производительности и использования JIT-компиляции является более высокое потребление памяти - общее потребление памяти в сложных и длительно работающих процессах (например, при трансляции PyPy силами самого PyPy) превышает п...

URL: http://morepypy.blogspot.com/2011/08/pypy-16-kickass-panda.html
Новость: http://www.opennet.ru/opennews/art.shtml?num=31543

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


5. "Релиз PyPy 1.6, реализации Python, написанной на языке Pytho..."  –1 +/
Сообщение от langer on 20-Авг-11, 09:36 
Кто-нибудь знает? В PyPy файлы с байт-кодом также валются рядом с исходниками?
Или все это можно разложить, как это положено в нормальном UNIX? - сырцы отдельно, бинарники отдельно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Релиз PyPy 1.6, реализации Python, написанной на языке Pytho..."  +/
Сообщение от BratSinot on 21-Авг-11, 09:33 
> Или все это можно разложить, как это положено в нормальном UNIX?

В нормальном Unix все так и было.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

10. "Релиз PyPy 1.6, реализации Python, написанной на языке Pytho..."  +/
Сообщение от k_bx email on 22-Авг-11, 08:50 
Пока что PyPy ничего не создаёт, но есть шансы, что таки будет делать это в будущем. К сожалению, чтоб избавиться от этой проблемы надо переходить на Python 3.2
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

11. "Релиз PyPy 1.6, реализации Python, написанной на языке Pytho..."  +/
Сообщение от langer on 22-Авг-11, 10:38 
> К сожалению,

Почему к сожалению?
Значит в Python наконец-то взялись за решение этого вопроса. Это же хорошо.

> чтоб избавиться от этой проблемы надо переходить на Python 3.2

Мне переходить не нужно, поскольку именно из-за этой проблемы я ушел от Питона.
К языкам, где этой проблемы нет. Где либо нет файлов с байт-кодом, либо байт-код находится отдельно от сырцов.

Хотя готов к Питону вернуться, если будет решен этот вопрос с замусориванием файловой системы продублированным кодом, идентичным по функционалу, но в разных форматах.

Надо будет посмотреть, что там в Python 3.2.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

6. "Релиз PyPy 1.6, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Аноним (??) on 20-Авг-11, 16:04 
> при выполнении 20 тестов производительности PyPy в среднем опережает CPython в 4.3 раза.

А на графике вроде как все ровно наоборот, и лишь в одном месте в 1.2 раза быстрее?!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Релиз PyPy 1.6, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Аноним (??) on 20-Авг-11, 16:12 
>> при выполнении 20 тестов производительности PyPy в среднем опережает CPython в 4.3 раза.
> А на графике вроде как все ровно наоборот, и лишь в одном
> месте в 1.2 раза быстрее?!

На графике время выполнения операции, т.е. чем меньше, тем лучше.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

12. "Релиз PyPy 1.6, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Аноним (??) on 24-Авг-11, 23:24 
Что-то я не догоняю, Впринципе pypy может развиваться и без CPython? Имея только правила синтаксиса и PyPy?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру