"отдельных компиляторов нет". Тот же шланг - один фронт для всего c-family. И это очевидно, потому как и тот же С++ и обжц - это всё расширения сишки. Если и там и там базовым языком является сишка - зачем реализовать сишку отдельно?
То есть вы не в курсе, что не любой код С можно собрать компилятором С++, сохранив поведение, да?
Не надо понятия подменять: если языки разные, то мы обсуждаем это. Компиляторы и особенности их реализации -- дело другое.
Обсуждают сегодня