Re:Brian's Rules for Writing Cross Platform 'C' Code (2008)
by brianwski on Monday June 16, 2014 @10:15PM
(#7902527)
Original author here:
No, we use 'C' and 'C++' on Windows PCs, and we use 'C' and 'C++' and 'Objective C' on the Macintosh. Objective C can call into 'C' libraries just fine on the Macintosh. Objective C can also call into C++ just fine on the Macintosh.
The distinctions are very important to us. :-) Objective C cannot compile on Linux or Windows, but 'C' and 'C++' can compile on all three platforms (Macintosh, Linux, and Windows) using the default development environments on all three platforms (GCC on Linux, Xcode on Macintosh, Visual Studio on Windows).
I've encountered programmers that habitually refer to C++ and ObjectiveC as C. I suspect he has that habit.