В настоящее время я использую Eiffel (SmartEiffel/ISE Eiffel), который компилируется с помощью c.
Мне было намного проще расширить язык самостоятельно новыми функциями или поддержкой инструментов, если вывод идет на переносимый язык участника, также известный как C.
В этом универсальном, не функциональном языке также есть эта функция.
Я знаю, что были устаревшие прекомпиляторы С++, и я даже нашел старый для Objective-C.
(Я также слышал о ((Scheme и Lisp) компиляторах), но мне это не нравится (язык)).
Пожалуйста, укажите только проекты FOSS (free open source), так как мне нужно их изучить.