If you are programming micro-controllers, you typically use C compiler
from smaller companies than MS, or based on gnu, then the compiler
suppliers will typically strongly recommend to use the C++ compiler,
as this is just the "state-of-the-art" version. C compilers often do
not produce code as efficiently / safe as the C++ version of the
compiler.
But this is not a question of using C or C++, this is just a question
what compiler to use... .
C for coding of "third party software" ALWAYS has the advantage of
being much more understandable and clear for users (I assume that all
users looking into third party soucecode are knowing C pecularities
very well). (C can also be applied in nasty style, especially if
function tables are used extensively, but for God sake Lua C code uses
a very direct and "easy to debug" C coding style, thank you to the Lua
programmers for this... ).
> --
> You received this message because you are subscribed to the Google Groups "lua-l" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
lua-l+un...@googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/lua-l/1086a6ba439c69fe1ab932f85c8496ba%40calamity.gg.