Excellent point, thanks for sharing your thoughts. However, I have recently tried to get into (robust, long-lasting) game development and it seems there's no way around C (the alternatives being C++ or shitty, unmaintained C bindings for other languages). So it feels like C is sadly the only valid option here. What's your take on this?
If you're making high fidelity AAA games, or games for constrained environments like old consoles, C and C++ are unavoidable, yes. However, only a minority of games are like that, and something like Minecraft could as well run in a browser with comparable performance. So my take is considering the nature of your project and then deciding.
Excellent point, thanks for sharing your thoughts. However, I have recently tried to get into (robust, long-lasting) game development and it seems there's no way around C (the alternatives being C++ or shitty, unmaintained C bindings for other languages). So it feels like C is sadly the only valid option here. What's your take on this?
C++ is much better compared to C in game development, though beyond that I don't really know.
Yeah, OO lends itself naturally to game development, but the rest of C++ doesn't lend itself naturally to my mental well-being.
If you're making high fidelity AAA games, or games for constrained environments like old consoles, C and C++ are unavoidable, yes. However, only a minority of games are like that, and something like Minecraft could as well run in a browser with comparable performance. So my take is considering the nature of your project and then deciding.
yeah, C# monogame perhaps