|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз PyPy 1.5, реализации Python, написанной на языке Python " | +/– | |
Сообщение от opennews on 01-Май-11, 11:37 | ||
Вышел (http://morepypy.blogspot.com/2011/04/pypy-15-released-catchi...) релиз проекта PyPy 1.5 (http://pypy.org/), в рамках которого разрабатывается реализации языка Python, написанная на языке Python. Благодаря задействованию JIT-компилятора, на лету транслирующего некоторые элементы в машинный код, минуя фазу интерпретации байткода в виртуальной машине, PyPy при выполнении некоторых операций в несколько раз обгоняет по производительности классическую реализацию Python на языке Си - при выполнении 20 тестов производительности PyPy в среднем опережает (http://speed.pypy.org/) CPython в 3.6 раз. Ценой высокой производительности и использования JIT-компиляции является более высокое потребление памяти - общее потребление памяти в сложных и длительно работающих процессах (например, при трансляции PyPy силами самого PyPy) превышает потребление CPython в полтора-два раза. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от R on 01-Май-11, 11:37 | ||
>реализации языка Python, написанная на языке Python | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
9. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +6 +/– | |
Сообщение от Аноним (??) on 01-Май-11, 17:47 | ||
Лучше просто на R, тогда точно набегут аналитики :) | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
3. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от ПолныйАнонимус on 01-Май-11, 12:06 | ||
Кто-нибудь уже пробовал его в деле? График какой-то невероятный у них нарисован | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от bav (ok) on 01-Май-11, 17:06 | ||
> Кто-нибудь уже пробовал его в деле? | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
11. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 01-Май-11, 17:57 | ||
Я бы не сказал, что код там сильно проще, чем в CPython. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
12. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от bav (ok) on 01-Май-11, 18:10 | ||
Если подходить формально, то конечно не проще. Сложные алгоритмы оптимизации дают о себе знать. Интересно сколько кандидатов в PhD в команде разработчиков, там же CS чистой воды. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
20. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 02-Май-11, 17:10 | ||
> Сложные алгоритмы оптимизации дают о себе знать. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
4. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 01-Май-11, 13:09 | ||
Оно всё так же требует двух гигов памяти для сборки? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от SergMarkov (??) on 01-Май-11, 16:18 | ||
на 512 он как не собирался так не собирается. Офис собирается на них:-) этот не хочет | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
5. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 01-Май-11, 13:18 | ||
а numpy он научился поддерживать? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
7. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от bav (ok) on 01-Май-11, 16:49 | ||
Нет. Всё что требует для сборки SWIG или cython, пока идет лесом. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
15. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 02-Май-11, 11:32 | ||
> Нет. Всё что требует для сборки SWIG или cython, пока идет лесом. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
16. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 02-Май-11, 12:10 | ||
хотя ctypes поддерживается. так уже гораздо интересней. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
17. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от bav (ok) on 02-Май-11, 12:42 | ||
> Без библиотек питон уже не питон | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
19. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 02-Май-11, 16:11 | ||
Почитал про связку ctypes/c++. Выяснилось, что каждый компилятор городит свой бинарный апи для реализации классов. Поэтому через ctypes реализовать поддержку c++ в принципе можно, но конкретно под использованный компилятор. Реализовать универсально не получится. С чистым це таких проблем нет. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
13. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +1 +/– | |
Сообщение от Аноним (??) on 01-Май-11, 19:22 | ||
Обесните, почему они не могут сделать раздельную трансляцию модулей, чтобы не транслировать весь образ вместе со всеми стандартными модулями сразу целиком? Сами у себя в блоге пишут, что компиляция PyPy с помощью pypy-c на AMD64 требует 8.3 Гб памяти, ну п-ц же. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
21. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 03-Май-11, 01:06 | ||
>>требует 8.3 Гб памяти | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
22. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 03-Май-11, 04:44 | ||
http://morepypy.blogspot.com/2010/11/snake-which-bites-its-t... | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
23. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 03-Май-11, 12:23 | ||
вот это да :) | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
24. "Релиз PyPy 1.5, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 03-Май-11, 15:20 | ||
>CPython used 2.3 GB | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |