4 ms·
I picture things like drivers, kernel extensions, etc. I do a lot of network programming with raw sockets and custom packets, parsing Netflow / IPFIX, etc.
by kkirsche 10y ago
I picture things like drivers, kernel extensions, etc. I do a lot of network programming with raw sockets and custom packets, parsing Netflow / IPFIX, etc.
- Manishearth 10y agoNah, it doesn't have to be that low level. Servo, for example, doesn't deal with this; it's a web browser. Think of the use cases where you'd use C or C++, and Rust should work there. You probably can rewrite Ruby scripts in Rust if you want, but the productivity benefit depends on the kind of script. But for the purposes of learning the language it doesn't really matter.