Hacker Newsnew | comments | show | ask | jobs | submitlogin

1) Objective C certainly does not provide generic functions and I doubt that Objective C++ does (C++'s static overloading is something completely different, although it might look similar).

2) And this is different exactly in that it is not a complete language, but a library of CPP macros and some supporting infrastructure.

C macros, surely.


CPP is "C PreProcessor", so your "C macros" are simply some subset of uses of "CPP macros". CPP can be (ab)used to preprocess other things than C source.


slaps forehead

I blame my confusion on the .cpp extensions!


and this confusion is exactly why I tend to use .cxx for C++ sources


CPP is the C Preprocessor, not to be confused with C++.


Applications are open for YC Summer 2015

Guidelines | FAQ | Support | Lists | Bookmarklet | DMCA | Y Combinator | Apply | Contact