Greetings!
So far in HMH we've been using C++ and disabling features we don't need by the compiler switches. I tend to like the other way around, i.e. start with something basic and add the things I need instead of having to figure out what I don't need.
In my codebase I'm rarely using any C++ features at all. I'm getting by well enough even without function/operator overloading. So I figured why not just use a C compile instead? I remember Casey mentioning Tiny C (http://bellard.org/tcc/) as a decent and very fast compiler. (There's another crazy reason why I'm leaning more towards C, we hope to eventually port our game to PSX!)
I was wondering if any of you guys in the community have thought about this or tried this path before? is anyone using Tiny C or some other pure C compiler instead of MSVC? if so, what is your experience with it (does it spit out debug information/pdb files so I can debug in VS?) and what do you recommend.
Thanks!
vexe/elxenoanizd