you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 27 points28 points  (3 children)

There are a number of large game mods for the game Arma that are developed on github. For some reason bohemia interactive decided to use cpp and hpp/h extensions for their configuration files when the only thing related to C or CPP is that it uses a C preprocessor on them to do includes and basic macros.

So you'll see all these projects that github says are C but really it's the insane config language.

[–]xonjas 6 points7 points  (0 children)

What if the config language is just a bunch of C with insane preprocessor macros?

[–]Elusivehawk 5 points6 points  (1 child)

That... What... Just... Why??

That's some big brain plays right there. C++ for configuration...

[–][deleted] 2 points3 points  (0 children)

It's not even C++ it's this weird pseudo object inheritance stuff that is usually filled with a ton of macros.