3 ms·
You are correct that the initial NextStep implementations of Objective C extended GCC. However, GCC is not longer used by the Apple toolchain. They could easil
by matthewmacleod 12y ago
You are correct that the initial NextStep implementations of Objective C extended GCC.
However, GCC is not longer used by the Apple toolchain. They could easily close up their work on Clang and LLVM, and haven't. Further, they're obviously still contributing - they've recently added their ARM64 backend to LLVM.
The Apple software ecosystem isn't particularly closed. Much list iOS and OS X, they're based on a pretty open foundation, with proprietary libraries on top.