Size: a a a

Compiler Development

2020 May 19

p

polunin.ai in Compiler Development
Alexander Tchitchigin
В нашей, в которой проблему witness erasure в общем виде не решили да и фиг решат (подозреваю, она Тьюринг-полная, как и все серьёзные проблемы).
опять вы употребляете английские слова которые не ищутся в гугле.
источник

M

MaxGraey in Compiler Development
MaxGraey
У кого у вас? У раст сообщества?
Это те пресловутые O(1/n) ? Не знал что Rust настолько хорош, что чем сложнее программа, тем быстрее он компилирует ее) Ну или вообще не зависит от колличества строк. Любая программа 1 мин. Хоть там 1млн LOCs, хоть миллиард) Толь есть макросы и дженерики, хоть нет. Красота!
источник

AT

Alexander Tchitchigi... in Compiler Development
polunin.ai
опять вы употребляете английские слова которые не ищутся в гугле.
Попробуйте type erasure for dependent types.
источник

p

polunin.ai in Compiler Development
Алексей
в экосистеме раста есть такие модули, которые больше минуты собираются?
есть те которые собираются больше минуты в первый раз. после первой сборки вступает в сиилу инкрементальная компиляция и почти никогда ничего не собирается больше минуты.
источник

А

Алексей in Compiler Development
polunin.ai
есть те которые собираются больше минуты в первый раз. после первой сборки вступает в сиилу инкрементальная компиляция и почти никогда ничего не собирается больше минуты.
собираются или компилируются модули?
источник

AT

Alexander Tchitchigi... in Compiler Development
polunin.ai
опять вы употребляете английские слова которые не ищутся в гугле.
Но я подумал, что как специалист по зав. типам Вы и так знаете что такое witness.
источник

AZ

Alexander Zaitsev in Compiler Development
Алексей
в экосистеме раста есть такие модули, которые больше минуты собираются?
Конечно нет. Потому что на игрушке только игрушки мелкие пишут
источник

AZ

Alexander Zaitsev in Compiler Development
Откуда там хоть что-нибудь серьёзное
источник

ИЧ

Илья Чистяков... in Compiler Development
а есть смысл думать вообще о языке написания компилятора, если следующая версия по традиции будет написана на самом себе?
источник

AZ

Alexander Zaitsev in Compiler Development
Илья Чистяков
а есть смысл думать вообще о языке написания компилятора, если следующая версия по традиции будет написана на самом себе?
+1
источник

А

Алексей in Compiler Development
Alexander Zaitsev
Конечно нет. Потому что на игрушке только игрушки мелкие пишут
раст - не игрушечный
источник

А

Алексей in Compiler Development
а вот свой наколеночный язык как раз будет игрушечным
источник

ИЧ

Илья Чистяков... in Compiler Development
Илья Чистяков
а есть смысл думать вообще о языке написания компилятора, если следующая версия по традиции будет написана на самом себе?
этот вопрос актуален ток для интерпретаторов
источник

AZ

Alexander Zaitsev in Compiler Development
Алексей
раст - не игрушечный
раст - игрушечный
источник

M

MaxGraey in Compiler Development
Илья Чистяков
а есть смысл думать вообще о языке написания компилятора, если следующая версия по традиции будет написана на самом себе?
+
источник

А

Алексей in Compiler Development
и зачем игрушечному языку компилировать миллионы строк самым эффективным образом я так и не понял
источник

А

Алексей in Compiler Development
Alexander Zaitsev
раст - игрушечный
нет
источник

AZ

Alexander Zaitsev in Compiler Development
да
источник

А

Алексей in Compiler Development
почему?
источник

AZ

Alexander Zaitsev in Compiler Development
Продолжим наш интеллектуальный спор
источник