Size: a a a

2020 May 18

С

Слава in rust_offtopic
Т-34 85
Для высокопроизводительных вычислений ты бы не взял? А что тогда, Rust и C++?
Если хочешь повыдрючиваться с hpc, то возьми Chapel
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Ещё хаскель себя на удивление норм в прототипах показал во всём, кроме потребления памяти, а боротся с гц мне лень.
Rust > Ada? Мне тоже так кажется
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
Скорее вот это
То есть для такого самое важное - это приличный оптимизирующий компилятор.
источник

DS

Doge Shibu in rust_offtopic
Остальное уже вторично.
источник

С

Слава in rust_offtopic
Т-34 85
Rust > Ada? Мне тоже так кажется
У них разные назначения. И ада вообще в 83 году появилась
источник

DS

Doge Shibu in rust_offtopic
Я думаю на досуге MLTon потыкать в плане того, как он себя в CPU-bound задачах покажет, хочется всё же поиграться с полноценным whole program optimizer'ом
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
То есть для такого самое важное - это приличный оптимизирующий компилятор.
Ну, тогда берём gcc в качестве бэкенда, а фронт делаем удобный для написания программ
источник

С

Слава in rust_offtopic
Недавно в аду притащили концепцию borrow из раста
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
Ну, тогда берём gcc в качестве бэкенда, а фронт делаем удобный для написания программ
Удачи брать gcc как бэкенд
источник

DS

Doge Shibu in rust_offtopic
Тут, увы, по политическим причинам только LLVM\
источник

DS

Doge Shibu in rust_offtopic
Благо в большинстве случаев он может в сопостовимое качество
источник

DS

Doge Shibu in rust_offtopic
Не всегда, да, но может
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Тут, увы, по политическим причинам только LLVM\
Ну, тогда clang. Но беда в том, что оптимизации получаются похуже
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Тут, увы, по политическим причинам только LLVM\
А какие причины?
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
А какие причины?
См. письмо столлмана на эту тему
источник

DS

Doge Shibu in rust_offtopic
GCC специально сделан так, чтобы его сложно было использовать как бэкенд компилятора
источник

Т8

Т-34 85 in rust_offtopic
Слава
Если хочешь повыдрючиваться с hpc, то возьми Chapel
Что-то C++ его дико дерёт по бенчмаркам
источник

AS

Aleksey Sidorov in rust_offtopic
Doge Shibu
GCC специально сделан так, чтобы его сложно было использовать как бэкенд компилятора
Особенно иронично, учитывая его название
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
GCC специально сделан так, чтобы его сложно было использовать как бэкенд компилятора
А, ну я-то хочу не промежуточный код выдавать, а сишный
источник

С

Слава in rust_offtopic
Т-34 85
Что-то C++ его дико дерёт по бенчмаркам
Да ну. А на именно hpc?
источник