Originally Posted by Heiroglyph
The most important thing is stability and functionality, so I think making it work at any speed using C is the right way to go.
Any of those compilers will produce acceptable code for the 99% cases, but none of them will fix that 1% that needs to be as fast as possible.
Thanks for the input.
I definitely think that language/compiler choice should take maintainability and the prospect of bitrot into consideration.
Being stuck with a codebase in assembly for someone else to pickup in 5 years time is essentially lost code in practice.
The same with using compilers that are not supported anymore.
Staying alive is a more vital prospect then a bit of speed :-)