Компилятор — это что-то большое и сложное (так и есть), и начать их делать сложно (скорее, нет). Обсудим, как не лезть на низкий уровень и при этом делать компиляторы и языки без знания языка ассемблера. «Финоды»? Не, не слышал. Обсудим, что есть в экосистеме MLIR (вплоть до Python bindings), как подключить JIT-движок в пару экранов кода С и иметь детекцию «горячего» кода с адаптивной оптимизацией до -O2 из коробки. Узнаем, какие «кирпичи» в MLIR еще не допеклись, чего ждать от языка Mojo и экосистемы MLIR в целом в ближайшие пару лет. И куда не стоит лезть новичкам, потому что сложно. Василий Рябов Huawei
Hide player controls
Hide resume playing