Size: a a a

Compiler Development

2020 January 16

AT

Alexander Tchitchigin in Compiler Development
Berkus Decker
Если создавать более менее универсальный кодогенератор то надо целиться хотя бы в три архитектуры, что то типа x86_64, aarch64 и например wasm
Wasm - это не спортивно! Лучше RISC-V тогда. 😃
источник

BD

Berkus Decker in Compiler Development
Alexander Tchitchigin
Wasm - это не спортивно! Лучше RISC-V тогда. 😃
risc-v в принципе похож на aarch64, с некоторыми изменениями, чтобы генератор был реально портабельный неплохо иметь как минимум 3 _разные_ архитектуры
источник

BD

Berkus Decker in Compiler Development
можно какую-то более безумную реализовать, DSP какой-то или GPU
источник

FO

FORTRAN ONE LOVE in Compiler Development
Berkus Decker
Если создавать более менее универсальный кодогенератор то надо целиться хотя бы в три архитектуры, что то типа x86_64, aarch64 и например wasm
А почему не power?
источник

BD

Berkus Decker in Compiler Development
FORTRAN ONE LOVE
А почему не power?
потому что power тоже в целом такой же risc?
источник

FO

FORTRAN ONE LOVE in Compiler Development
Berkus Decker
можно какую-то более безумную реализовать, DSP какой-то или GPU
E2K можно еще :-)
источник

FO

FORTRAN ONE LOVE in Compiler Development
Berkus Decker
потому что power тоже в целом такой же risc?
Гм. Не знал. Теперь будем знать :-) спасибо :-)
источник

(P

(Kirill, Poletaev) => in Compiler Development
Alexander Tchitchigin
Wasm - это не спортивно! Лучше RISC-V тогда. 😃
Больше пользы от wasm, можно будет в браузерах играться
источник

AT

Alexander Tchitchigin in Compiler Development
(Kirill, Poletaev) =>
Больше пользы от wasm, можно будет в браузерах играться
Пользы в плане опыта написания бэкендов и понимания архитектур - меньше.
источник

AT

Alexander Tchitchigin in Compiler Development
Тогда уж может быть веселее/полезнее генерировать JS/C исходник - более интересный бэкенд, особенно для низкоуровневого IR.
источник

AK

Andrei Kurosh in Compiler Development
На хабре статья про то, что в Mozilla сократили 70 человек. В том числе уволили "разработчика генератора кода Cranelift для WebAssembly".
источник

M

MaxGraey in Compiler Development
А там есть вот такая картинка? Это зарплата топов Mozilla Corp & Foundation (в год) в зависимости от доли занимаемой Firefox
источник

AK

Andrei Kurosh in Compiler Development
Да, есть
источник

AK

Andrei Kurosh in Compiler Development
Вроде даже не топов, а одного топа
источник

BD

Berkus Decker in Compiler Development
Andrei Kurosh
На хабре статья про то, что в Mozilla сократили 70 человек. В том числе уволили "разработчика генератора кода Cranelift для WebAssembly".
ну не будет значит отдельного от ллвм кодогенератора для раста )
источник

M

MaxGraey in Compiler Development
Andrei Kurosh
Вроде даже не топов, а одного топа
Я видел где то более подробную таблицу и там явно два человека были с 2млн
источник

M

MaxGraey in Compiler Development
Berkus Decker
ну не будет значит отдельного от ллвм кодогенератора для раста )
Есть вероятность и раста не будет, если Mozilla схлопнеца, хотя они и уверяют, что Rust никак не зависит уже от мозиллы
источник

E

Eugene in Compiler Development
MaxGraey
Есть вероятность и раста не будет, если Mozilla схлопнеца, хотя они и уверяют, что Rust никак не зависит уже от мозиллы
ну так раз нет ISO стандарта то какие гарантии дальнейшего существования ))
источник

M

MaxGraey in Compiler Development
Мне больше всего нравиться вот это:
«Освободившиеся деньги хотят направить на приоритетные цели, в том числе защиту приватности и борьбу с трекингом пользователей»
А потом это
«Были уволены инженеры, которые проводили тестирование, занимались безопасностью и …»
источник

AZ

Alexander Zaitsev in Compiler Development
Eugene
ну так раз нет ISO стандарта то какие гарантии дальнейшего существования ))
😂😂😂
источник