News for hackers. Stuff that matters.
Re:Ask HN: Is low level progarmming job more satisfying? by pornel on Saturday January 23, 2021 @06:08PM (#25886980)
I've moved from web apps in JS to applications and network-level plumbing in Rust.

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.

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.