Я только что впервые посмотрел на исходный код Mono и подумал, что найду кучу кода C или C ++, вместо этого я нашел 26 192 файлов .cs и 7 файлов. cpp файлы.
Я не был полностью шокирован, но это заставило меня задуматься над вопросом, который у меня всегда был в глубине души:
Как проект в итоге был написан «сам по себе» таким образом?
Был ли более старая версия mono more c / c ++? Или была первоначальная попытка создать какой-то компилятор с машинным кодом ...
Что здесь за "трюк"?