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