LINUX.ORG.RU

PyPy.js быстрее cpython на одном тщательно подогнанном бенчмарке после прогрева JIT

Забыл добавить - нативный pypy и без прогрева на порядок быстрее уродца на JS.

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

Зачем писать очевидное?

UPD: вообще он мог бы быть и на 2 порядка быстрее. И, скорее всего, он и есть. В других юзкейсах.

x3al ★★★★★
() автор топика
Последнее исправление: x3al (всего исправлений: 1)
Ответ на: комментарий от vertexua

PyPy.js.swf on Shumway on JSLinux



Мы тут решили ассемблер перегнать!

devl547 ★★★★★
()
Последнее исправление: devl547 (всего исправлений: 1)
Ответ на: комментарий от IIIypuk

нацпол таки будет ITT!

я думаю после WW3 скусты смородины будут большой редкостью

dib2 ★★★★★
()
Ответ на: комментарий от no-such-file

Ну в составе какого-нибудь другого организма, why not:)

pylin ★★★★★
()

мало того что PyPy и cython слишком абстрактно для моего понимания, а тут еще появляется PyPy.js.

snaf ★★★★★
()

А что такое PyPy.js? Я правильно понял, что это интерпретатор питона, написанный на питоне, крутящийся на интерпретаторе питона RPython, который странслированн в js и крутится в интерпретаторе JavaScript?

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

Пройти по ссылке же можно.

https://rfk.id.au/blog/entry/pypy-js-first-steps/

В двух словах: js-бэкэнд для pypy (через emscripten). И этот пропагандист расширяющих сознание веществ пропустил сам интерпретатор pypy через него, получив 139 метров отборнейшего жабоскрипта и назвав их pypy.js. Через год доведено до 25 метров и достигнут сабж.

x3al ★★★★★
() автор топика
Последнее исправление: x3al (всего исправлений: 3)
Ответ на: комментарий от IIIypuk

После третьей мировой за тобой будут бегать с палочкой кусты смородины

Скорее так :)

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

PyPy.js.swf on Shumway

Лол, это будет реальностью лет через десять.

CYB3R ★★★★★
()

Надо добавить в JS возможность выполнить произвольный блок кода на C/C++, и всем будет счастье (а дистрибутивы браузеров распухнут на 200MiB за счёт clang+llvm, да).

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

После третьей мировой ты будешь бегать с палочкой и обдирать смородину с кустов

Не-а. А ты, пока не началась 3-я мировая, можешь еще успеть купить себе немного чувства юмора. Если в магазине будет эрудиция - бери тоже.

tailgunner ★★★★★
()

А сам js при этом надо переписать на php, ну чтоб максимальные тормоза словить.

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

Дельный совет, обязательно пройдусь по рядам.

IIIypuk ★★★
()

Калина тоже быстрее порше, если её с небоскрёба столкнуть.

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

Отлично, просто великолепно. А то, я гляжу, нас такими темпами в скором времени ждёт что-то вроде ASP.Mono.asm.js, а движок JS будет единым для всех браузеров и динамически подгружаемым из сети. Он будет скомпилирован в LLVM IR и выполняться в песочнице под NaCl.

И по сравнению с этим какие-нибудь ОС в managed-коде будет казаться детской игрушкой. (Хотя нет, они будут на этом всём выполняться.)

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.