|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз PyPy 1.9, реализации Python, написанной на языке Python " | +/– | |
Сообщение от opennews (??) on 11-Июн-12, 00:15 | ||
Доступен (http://morepypy.blogspot.com/2012/06/pypy-19-yard-wolf.html) релиз проекта PyPy 1.9 (http://pypy.org/), в рамках которого разрабатывается реализации языка Python, написанная на языке Python (используется статически типизированное подмножество RPython (http://codespeak.net/pypy/dist/pypy/doc/coding-guide.html#re...), Restricted Python). Благодаря задействованию JIT-компилятора, на лету транслирующего некоторые элементы в машинный код, PyPy при выполнении некоторых операций в несколько раз обгоняет по производительности классическую реализацию Python на языке Си (CPython). | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "python3" | +2 +/– | |
Сообщение от Аноним (??) on 11-Июн-12, 00:15 | ||
а поддержка python3 есть? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
16. "python3" | –1 +/– | |
Сообщение от Хм8230 on 11-Июн-12, 09:51 | ||
>PyPy может быть использован для бесшовной замены CPython 2.7; | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
2. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 11-Июн-12, 00:21 | ||
А где STM? Сколько еще ждать? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 11-Июн-12, 01:04 | ||
а чё это такое? | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
8. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 11-Июн-12, 01:25 | ||
http://ru.wikipedia.org/wiki/Программная_транзакционная_память | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
20. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от user (??) on 11-Июн-12, 10:22 | ||
Он в эксперементальном бранче. Но пока производительность от него только падает. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
3. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +2 +/– | |
Сообщение от Sauron (??) on 11-Июн-12, 00:31 | ||
>Поддержка бесстекового (Stackless) режима работы, позволяющего использовать модель actor (erlang-подобное программирование с массой микропотоков и отсыланием сигналов друг другу, но при этом (в отличии от erlang) всё происходит в одном физическом потоке ОС); | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
4. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 11-Июн-12, 00:45 | ||
Все нормально. Запускаете по интерпретатору на каждое ядро и общаетесь через очереди или пайпы. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
13. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | –1 +/– | |
Сообщение от Тузя (ok) on 11-Июн-12, 07:52 | ||
Node.js-подобная фигня или я что-то путаю? | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
28. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от 1 (??) on 12-Июн-12, 09:31 | ||
ты путаешь | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
5. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 11-Июн-12, 00:59 | ||
Тот же GIL, только в профиль. И те же способы борьбы с ним. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
7. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 11-Июн-12, 01:05 | ||
надо пологать, предлашаешь на каждый питонообъект повесить по мьютексу? | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
10. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Crazy Alex (ok) on 11-Июн-12, 03:27 | ||
Абсолютно не представляю внутренности питона - но erlang именно за счёт изоляции потоков и сообщений как единственного механизма обмена между ними не требует вешать мьютексы куда попало. Интересно, почему здесь так нельзя. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
11. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +1 +/– | |
Сообщение от Amper (??) on 11-Июн-12, 04:51 | ||
Elixir - http://elixir-lang.org/ | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
24. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Crazy Alex (ok) on 11-Июн-12, 22:10 | ||
В нём иммутабельные переменные | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
19. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от user (??) on 11-Июн-12, 10:17 | ||
Причем здесь внутренности? Erlang чистый функциональный язык, а питон мультипарадигменный. Надоели придирки к gil. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
26. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Crazy Alex (ok) on 11-Июн-12, 22:14 | ||
А при чём парадигма к GIL? Если у вас модель share-nothing - зачем здесь GIL? Но, вероятно, вариант share-nothing для питона почему-то не подошел. | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
22. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 11-Июн-12, 11:13 | ||
ernang так может делать лишь только из-за того, что он не GP яык и накладывает ряд ограничений на то что и как можно делать. И, кстати, это далеко не всегда эффективно, скорее фича распараллеливания для лентяев без прогнозируемого результата | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
25. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Crazy Alex (ok) on 11-Июн-12, 22:12 | ||
Хм.. Это для меня что-то новенькое. И насчёт ограничений и насчёт "без прогнозируемого результата". Подробнее можно? | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
18. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +1 +/– | |
Сообщение от hummermania (ok) on 11-Июн-12, 10:03 | ||
кстати так и не понял про оговорку "(в отличии от erlang)...". В erlang VM тоже не плодятся множество физических потоков. Они плодятся как минимум по количеству ядер, бывает немного больше, но в этой фразе подано так как будто "минипоток Эрланга = физический поток". | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
27. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Crazy Alex (ok) on 11-Июн-12, 22:16 | ||
Больше того - Erlang VM много лет вполне комфортно жила, будучи однопоточной - но там, конечно, интеграция нод очень удобна и вариант "по VM на ядро" никаких проблем не создаёт. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
12. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 11-Июн-12, 07:22 | ||
Почему такая странная нумерация версий? Не понять, синтаксис какой ветки он поддерживает | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
14. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Анон on 11-Июн-12, 08:40 | ||
Вовсе не странная. Это отдельный продукт, его не должны нумеровать шаг в шаг с cpython. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
21. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 11-Июн-12, 11:10 | ||
если взять и прочитать текст новости, то станет ясно с какой веткой он совместим | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
15. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним (??) on 11-Июн-12, 09:37 | ||
Всё ещё нужно 4 GiB RAM, чтобы его собрать? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
23. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +5 +/– | |
Сообщение от Ононим on 11-Июн-12, 16:04 | ||
Необязательно, можно 8, 12, 16... | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
17. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +3 +/– | |
Сообщение от Аноним (??) on 11-Июн-12, 09:58 | ||
надеюсь, когда-нибудь pypy станет мейнстримом | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
29. "Релиз PyPy 1.9, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от meow (??) on 13-Июн-12, 01:54 | ||
> но при этом (в отличии от erlang) всё происходит в одном физическом потоке ОС | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |