Size: a a a

2020 August 09

N

Nikolay in Moscow Python
pragus
jvm? .net? )
Ну так я написал про джаву же
источник

p

pragus in Moscow Python
Nikolay
А он разве ещё жив официально?
жив и еще развивается в виде форков
источник

N

Nikolay in Moscow Python
pragus
pypy?
В pypy llvm
источник

p

pragus in Moscow Python
Nikolay
В pypy llvm
нет
источник

N

Nikolay in Moscow Python
pragus
жив и еще развивается в виде форков
Ну вот только если так
источник

N

Nikolay in Moscow Python
pragus
нет
Он собирается как раз с llvm, я его сам компилил
источник

SZ

Shagit Ziganshin in Moscow Python
Nikolay
В pypy llvm
источник

p

pragus in Moscow Python
Nikolay
Он собирается как раз с llvm, я его сам компилил
кажется, ты сегодня не выспался
источник

SZ

Shagit Ziganshin in Moscow Python
Он собирается с GCC
источник

N

Nikolay in Moscow Python
pragus
кажется, ты сегодня не выспался
Мне надо было запускать питонокод в относительно изолированном окружении, я для этого компилил pypy с llvm. Он в процессе ещё, кажется, рисует фрактал Мандельброта в консоли
источник

SZ

Shagit Ziganshin in Moscow Python
источник

SZ

Shagit Ziganshin in Moscow Python
А про LuaJIT, есть же OpenResty, Tarantool и ребята в геймдеве до сих пор используют его
источник

N

Nikolay in Moscow Python
Видимо, с тех пор это поменялось, я это делал лет пять назад
источник

SZ

Shagit Ziganshin in Moscow Python
Может ты делал это на маке или бсд?
источник

N

Nikolay in Moscow Python
Shagit Ziganshin
А про LuaJIT, есть же OpenResty, Tarantool и ребята в геймдеве до сих пор используют его
Ну вот два исключения, не считая джавы. Сишарп тоже можно, правда, не знаю, как оно работает на дотнет нативе
источник

N

Nikolay in Moscow Python
Shagit Ziganshin
Может ты делал это на маке или бсд?
Нет, на убунте, насколько помню
источник

p

pragus in Moscow Python
Nikolay
Мне надо было запускать питонокод в относительно изолированном окружении, я для этого компилил pypy с llvm. Он в процессе ещё, кажется, рисует фрактал Мандельброта в консоли
pypy не привязан к llvm. он собирается и силами gcc.
источник

N

Nikolay in Moscow Python
pragus
pypy не привязан к llvm. он собирается и силами gcc.
Видимо, на тот момент это было опционально
источник

SZ

Shagit Ziganshin in Moscow Python
dotnet Native это AOT
источник

PS

Peter Sovietov in Moscow Python
К счастью, перетащить в приказном порядке все JIT-компиляторы на LLVM никакие Apple с Google не смогут. LLVM объективно плох для JIT.
источник