Я смотрю на несколько начальных тестов и экспериментов с игрушечным языком и на создание компилятора на основе LLVM, чтобы получить некоторые замечательные результаты.
Я понимаю, что C ++ - это "родной" и наиболее поддерживаемый язык LLVM, но я действительно не хочу использовать C или C ++. Поэтому я ищу язык более высокого уровня, который имеет стабильную и устоявшуюся поддержку для работы с LLVM API.
Моя первоначальная работа с библиотекой Python LLVM была немного разочаровывающей, так как проект, похоже, был заброшен, хотя я слышал многообещающие новости о том, что PyPy интегрирует поддержку LLVM в свою среду, но я бы хотел хотелось бы узнать, что переживают люди, прежде чем погрузиться в какое-то время.
Так что мой вопрос, был ли у кого-нибудь из вас положительный опыт работы с LLVM с использованием языка и / или фреймворка более высокого уровня? И если да, то какой? Или есть что-то, чего вы бы хотели избежать?