3 ms·
Moralist bias: Then compilers are a clutch and we all should be programming in assembly, no matter the project size.
by DrNosferatu 2y ago
Moralist bias:
Then compilers are a clutch and we all should be programming in assembly, no matter the project size.
- zekica 2y agoIMO, to be a good programmer, you need to have basic understanding of what a compiler does, what a build system does, what a normal processor does, what a SIMD process does, what your runtime's concurrency model does, what your runtime's garbage collector does and when, and more (what your deployment orchestrator does, how your development environment differ from the production...). You don't need to have any understanding on how it works in any detail or how to build such a system yourself, but you need to know the basics.
- DrNosferatu 2y agoSure - we just need to learn to use the tools properly: Test Driven Development and/or well structured Software Engineering practices are proving to be a good fit.