Size: a a a

Compiler Development

2019 December 28

BD

Berkus Decker in Compiler Development
источник

BD

Berkus Decker in Compiler Development
звонил 1995 год, просил выдать ему Juice и Java
источник

DP

Dmitry Ponyatov in Compiler Development
Berkus Decker
звонил 1995 год, просил выдать ему Juice и Java
прыгают, прыгают, в итоге все равно придут к LLVM on-device и виртуализации
источник

AT

Alexander Tchitchigin in Compiler Development
А Вы разве не слышали про Hexagonal Architecture/Clean Architecture? Её ОО-разработчики придумали, не функциональщики.
источник

M

MaxGraey in Compiler Development
Dmitry Ponyatov
прыгают, прыгают, в итоге все равно придут к LLVM on-device и виртуализации
мультиклет уже почти пришел. SSA зашит на нативном уровне)
источник

M

MaxGraey in Compiler Development
Dmitry Ponyatov
прыгают, прыгают, в итоге все равно придут к LLVM on-device и виртуализации
Кстати на кредитных картах с чипом и прочих смарткартах крутиться Java Card c аппаратным JVM способным обрабатывать java апплеты. Где то 1995 год так и не прошел =)
источник

BD

Berkus Decker in Compiler Development
Dmitry Ponyatov
прыгают, прыгают, в итоге все равно придут к LLVM on-device и виртуализации
LLVM on-device это довольно дорого
источник

M

MaxGraey in Compiler Development
Berkus Decker
LLVM on-device это довольно дорого
А еще LLVM не портабилен
источник

BD

Berkus Decker in Compiler Development
MaxGraey
Кстати на кредитных картах с чипом и прочих смарткартах крутиться Java Card c аппаратным JVM способным обрабатывать java апплеты. Где то 1995 год так и не прошел =)
ну а что, jvm вполне себе vm
источник

BD

Berkus Decker in Compiler Development
простая к тому же
источник

M

MaxGraey in Compiler Development
MaxGraey
А еще LLVM не портабилен
Хотя тот же PNACL пытался это исправить, но так и не исправил, слишком все это накладно
источник

M

MaxGraey in Compiler Development
Berkus Decker
простая к тому же
wasm или даже forth vm значительно проще
источник

BD

Berkus Decker in Compiler Development
MaxGraey
wasm или даже forth vm значительно проще
wasm тогда не было, forth думаю чуваки из банков бы не осилили погромировать
источник

AV

Alexey Veselovsky in Compiler Development
MaxGraey
А еще LLVM не портабилен
реализация, или сам IR дефектен?
источник

BD

Berkus Decker in Compiler Development
Alexey Veselovsky
реализация, или сам IR дефектен?
IR довольно машинно-зависим
источник

DP

Dmitry Ponyatov in Compiler Development
Berkus Decker
IR довольно машинно-зависим
RISC-only?
источник

AV

Alexey Veselovsky in Compiler Development
Berkus Decker
IR довольно машинно-зависим
заточен под AMD64 и армы?
источник

E

EgorBo in Compiler Development
кроме размера поинтера я хз какие в ллвм проблемы портабельности
источник

DP

Dmitry Ponyatov in Compiler Development
Berkus Decker
LLVM on-device это довольно дорого
Выкинуть оптимизации, оставить примитивный codegen и posix api  через rumpkernel, про МК речи нет, MMU.
источник

SG

Serge S. Gulin in Compiler Development
Интересно было бы попробовать STM32 + LLVM
источник