Size: a a a

2020 August 03

BD

Berkus Decker in rust_offtopic
на выходе auto auto() { auto auto; }
источник

M

MrSmith in rust_offtopic
Если каким то образом заставить гнать одинаковый код а потом сравнить выхлоп влияния оптимизаций мы сможем сказать какой язык имеет больше оптимизаций в кейсе х
источник

M

MrSmith in rust_offtopic
В теории так можно сравнивать компиляторы
источник

RP

Roman Proskuryakov in rust_offtopic
учим зайцева различиям llvm и cranelift
источник

BD

Berkus Decker in rust_offtopic
MrSmith
В теории так можно сравнивать компиляторы
на практике у разных языков разная семантика и сравнивать может оказаться вообще нечего
источник

AZ

Alexander Zaitsev in rust_offtopic
Berkus Decker
на практике у разных языков разная семантика и сравнивать может оказаться вообще нечего
ну тут семантику уже стараешься подгонять, чтобы одинаковая была
источник

M

MrSmith in rust_offtopic
Хз а чё крайн правда настолько плох?
источник

RP

Roman Proskuryakov in rust_offtopic
MrSmith
Хз а чё крайн правда настолько плох?
очень плох)
источник

RP

Roman Proskuryakov in rust_offtopic
на самом деле у него есть один очень жирный плюс
источник

M

MrSmith in rust_offtopic
А где конкретно плох?
источник

RP

Roman Proskuryakov in rust_offtopic
MrSmith
А где конкретно плох?
да везде в кодогенерации.
источник

M

MrSmith in rust_offtopic
А ну ок
источник

BD

Berkus Decker in rust_offtopic
MrSmith
Хз а чё крайн правда настолько плох?
он хорош.

будет, когда начнет работать.
источник

BD

Berkus Decker in rust_offtopic
у него пока даже оптимизаций никаких нет
источник

RP

Roman Proskuryakov in rust_offtopic
он хорош только во времени кодогенерации. т.к. оптимизаций там ноль, то можно кодогенерить с очень большой скоростью
источник

BD

Berkus Decker in rust_offtopic
не говоря уже о хотя бы сотне пассов а-ля ллвм
источник

RP

Roman Proskuryakov in rust_offtopic
у llvm проблема в том, что даже с O0 оно умудряется проводить оптимизации
источник

M

MrSmith in rust_offtopic
Оптимизаций нет
источник

RP

Roman Proskuryakov in rust_offtopic
что тормозит время компиляции растовому дебагу
источник

M

MrSmith in rust_offtopic
О
источник