LINUX.ORG.RU

История изменений

Исправление fsb4000, (текущая версия) :

Программы без использования import будут работать по старому, совместимость не нарушается. В новых версиях стандарта C/C++ уже вводили новые ключевые слова.

В С есть модули, просто никто не использует.

Точнее в Objective C есть модули, но поскольку Objective-C это прямое расширение языка С, а не просто похожий синтаксис как у С++, то можно считать что модули есть в С.

https://clang.llvm.org/docs/Modules.html#objective-c-import-declaration

Язык Objective-C является надмножеством языка Си, поэтому Си-код полностью понятен компилятору Objective-C.

https://ru.wikipedia.org/wiki/Objective-C

Исходная версия fsb4000, :

Программы без использования import будут работать по старому, совместимость не нарушается. В новых версиях стандарта C/C++ уже вводили новые ключевые слова.

В С есть модули, просто никто не использует.

Точнее в Objective C есть модули, но поскольку Objective-C это прямое расширение языка С, а не просто похожий синтаксис как у С++, то можно считать что модули есть в С.

https://clang.llvm.org/docs/Modules.html#objective-c-import-declaration