2 ms·
Just compiled my 10 year old C project to test this claim. No issues (and it was written in C89, not C99 nor C11). And couldn't compile my 9 year old Go projec
by orwin 3y ago
Just compiled my 10 year old C project to test this claim. No issues (and it was written in C89, not C99 nor C11).
And couldn't compile my 9 year old Go project (a small supervisord clone) a few month ago (it was either in go 1. 2 or 1.3). Granted, it was a library issue (terminfo/ncurse, I can't remember which), but still.
I'm not a huge C proponent anymore (except as a learning language), but C is absolutely more stable than most languages, especially if you account for external libs.
- sethammons 3y agoHeh, I too was surprised to find a similar aged project of mine that failed to compile for very similar reasons. It was a multiplayer terminal game. Nothing fancy, just ascii characters that could navigate an ascii maze and "eat" other characters. Didn't spend any time to dig in. Def let down by the backwards compatibility promise.