>The programmers I've met fall largely into two groups, those who like systems level programming, knowing how the OS works, how it interfaces with the hardware, what the memory layout is like, etc. and those who like abstraction and the things that SICP values. I'm definitely in the former group (but I certainly appreciate people who prefer the SICP approach).
Many of us are in both groups, which is how stuff like Rust came about.
Many of us are in both groups, which is how stuff like Rust came about.