Comment by LAC-Tech

Comment by LAC-Tech a day ago

2 replies

Web servers, games, and applications, that sort of thing.

Some people definitely do systems programming in, but it's a minority. The std library is not set up for it at all, you need something like rustix, but even that results in very unidiomatic ("unsafe") rust code.

In Zig it's all in the std library by default. Because it's a systems programming language, first and foremost.

Ar-Curunir a day ago

Rust is in the Linux kernel. Doesn’t get more systems than that…

porridgeraisin a day ago

Actually I was also under OPs impression... can you tell me few specific problems with using rust for systems programming? BTW, I have only ever done something that resembles systems programming in C.