Size: a a a

ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)

2020 August 17

SK

Sergey Kucherenko in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Evgeniy T
интересно с чем связанно, что scheme кодогенератор idris 2 быстрее чем C версия?

https://news.ycombinator.com/item?id=24184805

Chez Scheme настолько крут или просто какие то особенности реализации?
racket недавно перешел на Chez в качестве бэкенда, и, честно говоря, получилось не так радужно, как я по наивности ожидал. На некоторых кейсах выигрыш, на некоторых - проигрыш. Хотя по net effect все же, скорее, в плюс
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Evgeniy T
интересно с чем связанно, что scheme кодогенератор idris 2 быстрее чем C версия?

https://news.ycombinator.com/item?id=24184805

Chez Scheme настолько крут или просто какие то особенности реализации?
Ну там ещё он много рассказывал, что имплементация сильно разная
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Например, он применил там хитрые техники представления термов с мутабельными контекстами
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
источник

SK

Sergey Kucherenko in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Sergey Kucherenko
racket недавно перешел на Chez в качестве бэкенда, и, честно говоря, получилось не так радужно, как я по наивности ожидал. На некоторых кейсах выигрыш, на некоторых - проигрыш. Хотя по net effect все же, скорее, в плюс
источник

ET

Evgeniy T in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
да почитаю
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
В общем, это два разных компилятора
источник

λ

λoλcat in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Я правильно понимаю, что в понве теперь бестиповые языки обсуждают?
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Бэкенд не так важно
источник

λ

λoλcat in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Вместо завтиповых
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
λoλcat
Я правильно понимаю, что в понве теперь бестиповые языки обсуждают?
да, бестиповый язык идрис 2
источник

λ

λoλcat in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Рэкет, чез
источник

λ

λoλcat in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Расскажите зачем их так много
источник

λ

λoλcat in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Лиспов этих
источник

ET

Evgeniy T in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
как оказалось завтиповые языки работают поверх безтиповых
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
это было к улучшению производительности программ на идрис2 по сравнению с идрис 1
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Oleg ℕizhnik
да, бестиповый язык идрис 2
источник

λ

λoλcat in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Ну так то, скала тоже в жижаскрипт компилится
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
λoλcat
Ну так то, скала тоже в жижаскрипт компилится
ну прикинь, если бы выяснилось, что жижаскриптовые программы быстрее работают жвмных
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
вот евгений и недоумевают
источник