Узнав немного о том, как работает LLVM, я очень рад тому, как можно создать переносимый низкоуровневый код и как модульная эта "вещь" построена.
Но я обнаружил сегодня существование C--, который, по-видимому, разделяет некоторые понятия с LLVM.
Итак, я ищу некоторую информацию, помогающую понять основные различия между этими двумя проектами... и почему они существуют.
Для меня LLVM немного похож на конечный швейцарский армейский нож для инфраструктуры компилятора, а C-- выглядит намного менее продвинутым.