Re:Career advice for young system programmers
by madsbuch on Saturday August 19, 2023 @05:04AM
(#37186912)
> My point is if you're not using C/C++/Rust what are you using that exposes those concepts?
Assembly? Why bother with a language and a compiler, when you can instruct your CPU directly.
Obviously you also learn to compile C to assembly and inspect the code.
My point is if you're not using C/C++/Rust what are you using that exposes those concepts? Not saying you can't do those things in other languages(I've shipped cache-aware datastructures at scale in Java using ByteBuffers + flatbuffers) however you're having to reach through abstractions and/or other limitations. Say nothing that on most OSes that C tends to be the OS ABI as well.