LINUX.ORG.RU

[python][PyPy] GIL-капец :)

 ,


0

1

Дорогие любители пофлудить.

Настоящие суровые мужики из PyPy решили выпилить GILи вместо него воткнуть другой костыль. В скором времени вместо блокировок будут транзакции. Типа если две(а то и более) транзакции наложились то first wins, остальные «откытываются»(а на самом деле просто тупо прибиваются) и код переисполняется.

Я предлагаю не кидаться какашками а дождаться замеров производительности :).

Подробности

Новость что ли запилить....

★★★★★
Ответ на: комментарий от tailgunner

> Тормозными бывают не сами языки, а конкретные реализации языка (и даже при этом зависит от задачи).

Это конечно да, но тут есть нюанс. Если существует единственная полная реализация языка, то язык с платформой можно отождествлять

vasily_pupkin ★★★★★
()
Ответ на: комментарий от SergMarkov

>Оно уже научилось само собираться без 4 гигов памяти ?
У меня где-то 2.7 + около 0.5 свопа съело при сборке. x86-64.

x3al ★★★★★
()
Ответ на: комментарий от vasily_pupkin

а можно узнать какую именно платформу вы считаете единственной полной реализацией? ironpython, jython, pypy, stackless python или cpython?

val-amart ★★★★★
()
Ответ на: комментарий от anonymous

Примени дак тайпинг к реализациям питона, относительно существующего ПО :D

vasily_pupkin ★★★★★
()
Ответ на: комментарий от anonymous

А можно стандарт питона почитать

Да, PEPы и на сайте в разделе документация.

чем не полны другие реализации?

Обычно это указывают в документации к реализации что они поломали или ещё не сделали. Например, у jython garbage collector работает по-другому.

true_admin ★★★★★
() автор топика
Ответ на: комментарий от vasily_pupkin

> Если существует единственная полная реализация языка, то язык с платформой можно отождествлять

В топике о другой (более быстрой) реализации - нельзя.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

>>> Тормозными бывают не сами языки, а конкретные реализации языка (и даже при этом зависит от задачи).

Если существует единственная полная реализация языка, то язык с платформой можно отождествлять

В топике о другой (более быстрой) реализации - нельзя.

Та ты шо. А сам то зачем о конкретных реализациях вспомнил?

В любом случае, PyPy такой быстрый только на 2х архитектурах

vasily_pupkin ★★★★★
()
Ответ на: комментарий от vasily_pupkin

>> В топике о другой (более быстрой) реализации - нельзя.

Та ты шо.

Ога.

В любом случае, PyPy такой быстрый только на 2х архитектурах

Ты так говоришь, будто другие архитектуры кому-то нужны.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

> Ты так говоришь, будто другие архитектуры кому-то нужны.

Я негодую!

vasily_pupkin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.