Я хотел бы знать, насколько зрелым является llvm-backend для Scala и используется ли он в любом проекте с открытым исходным кодом, на котором я мог бы взглянуть.
Срок погашения Scala -LLVM?
Ответ 1
Я бы сказал (к сожалению), что он довольно незрелый. Вам нужны определенные шаги: стандартная библиотека scala без java-зависимостей и среда выполнения, включая сбор мусора. Которые все еще TODO. Из моего неполного взгляда на эту тему я бы сказал, что нужно сделать больше, чем уже сделано. Проверьте это для получения дополнительной информации: http://vimeo.com/28774096