Size: a a a

2019 January 21

AB

Alex Bubnov in pro.elixir
а какой смысл? весь профит эликсира в beam
источник

AB

Alex Bubnov in pro.elixir
а, ну успехов тебе реимплементить 20 лет разработки рантайма
источник

DG

Dmitry Grach in pro.elixir
Можно конечно. Но зачем? И в итоге это всё равно будет рантайм очень похожий на BEAM. Только сырой и глючный.
источник

AB

Alex Bubnov in pro.elixir
ну, как только перепилишь llvm на поддержку per-green-thread gc
источник

MK

Matwey Kornilov in pro.elixir
Возможно
источник

AB

Alex Bubnov in pro.elixir
в теории
источник

DG

Dmitry Grach in pro.elixir
Смысла мало. Это всё равно не будет компиляцией в конечный машинный код. Язык крайне динамичен, и это будет виртуальная машина гоняющая байт-код.
Сделать ощутимо быстрее BEAM - невозможно.
источник

AB

Alex Bubnov in pro.elixir
на практике, для beam до сих пор нет jit-компилятора
источник

AB

Alex Bubnov in pro.elixir
если бы компилировать beam-байткод было бы тривиальной задачей - он бы уже был
источник

AB

Alex Bubnov in pro.elixir
Alex Bubnov
на практике, для beam до сих пор нет jit-компилятора
ок, нормально работающего jit-компилятора
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Alex Bubnov
если бы компилировать beam-байткод было бы тривиальной задачей - он бы уже был
Так чтобы вытесняющая многозадачность работала должен быть интерпретатор же
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Оно компилирует в il
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Но не дальше
источник

AB

Alex Bubnov in pro.elixir
Źmićer Rubinštejn
Так чтобы вытесняющая многозадачность работала должен быть интерпретатор же
ну, стараются заставить как-то. но сложно, конечно.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
А вы знали, что в mix архивах нельзя иметь депсы?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Вот я не знал
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Пришлось скопировать весь Jason в отдельную папочку и еще запрефиксить именем архива
источник

AB

Alex Bubnov in pro.elixir
Źmićer Rubinštejn
А вы знали, что в mix архивах нельзя иметь депсы?
а они не escript по сути?
источник
2019 January 22

AB

Alex Bubnov in pro.elixir
Alex Bubnov
а они не escript по сути?
Если нет - очень странно
источник

AB

Alex Bubnov in pro.elixir
Кстати, кто-нибудь помнит, загрузчик модулей из архивов только для escript работает?
источник