Re:Ask HN: Is low level progarmming job more satisfying?
by pjmlp on Sunday January 24, 2021 @12:37PM
(#25893875)
Nah, it is going to be east const vs west const for hours. :)
Re:Ask HN: Is low level progarmming job more satisfying?
by the__alchemist on Monday January 25, 2021 @11:30AM
(#25905061)
Rust needs a periodical `rm -rf target/` if you have finite storage.
It is more satisfying to work at machine's native speed. Computers are _fast_, especially when you use all CPU cores. ES6 is not bad, but Rust is joy to use. Tooling is solid, and doesn't need periodical `rm -rf node_modules`. It's easier to peel off and debug compile-time abstractions than runtime/VM abstractions.
However, you mention "politics" and freedom how you program. I don't think that has anything to do with whether you write high-level or low-level code. If you work for an organization, you'll have to deal with management, whether you write JS widgets or firmware for a microwave. Programmers bikeshed at all levels, if it's not whether to use CSS-in-JS, then whether to use spinlocks.
The real, technical constraints of bare metal have sparked decades-long microkernel flamewars.