Size: a a a

Compiler Development

2021 July 07

П

Пух in Compiler Development
Ну статик диспатч больше про немного более быстрый рантайм и всякие там инлайны
источник

h

hazer_hazer in Compiler Development
но это никак не решить, не разрешив union типы и с кучей ct чеков и тд. мы так прийдем к выводу дженериков, как в плюсах, а мне тут говорили, что это плохо (хотя по мне так забавненько)
источник

П

Пух in Compiler Development
Ну в раст такой вывод тащить идеологически сложно)
источник

ДК

Дикий Кот in Compiler Development
Julia быстрая, прям быстрее Си на некоторых тестах benchmarks game
источник

П

Пух in Compiler Development
Бенчи нутакое по понятным причинам)
источник

h

hazer_hazer in Compiler Development
мне кажется, что если опишут даже идеальный RFC со всеми ньюансами о union типах, к году так 2030 возможно его утвердят
источник

ДК

Дикий Кот in Compiler Development
Ну... Некоторые на ней пишут автопилоты для квадрокоптеров
источник

П

Пух in Compiler Development
Тайпчек до мономорфизации боль)
источник

П

Пух in Compiler Development
Я же говорю, немного более быстрое. Никто не обещает там 100500% прирост скорости, оно же копейки
источник

B

Brenoritvrezorkre in Compiler Development
Дженериков в плюсах?
источник

h

hazer_hazer in Compiler Development
раст и джулия всё таки для разных сфер, как мне кажется. в джулии математикам было бы так себе жить без всяких Number и тд
источник

h

hazer_hazer in Compiler Development
аааа.... темплейтов 🙄
источник

ДК

Дикий Кот in Compiler Development
От компилятора зависит. Компилятор Julia трындец, какой агрессивный.
источник

П

Пух in Compiler Development
Вангую что там многое тоже а итоге в статик диспетчеризацию уводится)
источник

П

Пух in Compiler Development
Компили страшное
источник

h

hazer_hazer in Compiler Development
в каком смысле агрессивный?
источник

ДК

Дикий Кот in Compiler Development
Да, там фактически лепится статический бинарник в памяти, глубоко специализированный под конкретные данные.
источник

ДК

Дикий Кот in Compiler Development
По оптимизациям.
источник

ДК

Дикий Кот in Compiler Development
Ну, я просто к тому, что есть разные подходы. И плохо призывать к отмене одних в пользу других. Это скукоживает горизонт познания
источник

а

а это кто in Compiler Development
втейблы
источник