3 ms·
Well, why not both? -Python has a lot of very good and relatively simple APIs that are easy to get started with. -Python allows you to write with little conce
by xarball 12y ago
Well, why not both?
-Python has a lot of very good and relatively simple APIs that are easy to get started with.
-Python allows you to write with little concern for memory management
-Python allows for (nearly) type-free interaction.
-C allows direct memory management.
-C allows for strong typed variables for reflection-less execution (though 'auto' was just added to gcc!)
-C allows you to interact with kernel-level APIs almost directly.
I don't see how those same things couldn't in theory be achievable in a newer spinoff of C/C++, with twists on the rules of the environment that you yourself are comfortable writing in. Realistically there's no reason to neglect what either offers -- we should strive to make them achievable in the most comforting and adaptable grammar.
Maybe one that allows you to set your own rules when you need them, to enforce them, and to let you enforce configure those safeties in modules or components that need them, at compile-time!
We're free to change all of this, you know!