3 ms·
A basic litmus test I use for systems programming languages is: “can I imagine the Linux kernel including this language one day?” Currently that’s C, Rust, and
by pininja 2y ago
A basic litmus test I use for systems programming languages is: “can I imagine the Linux kernel including this language one day?”
Currently that’s C, Rust, and some assembly.. obviously there are more languages used for systems programming tasks too. Memory management, concurrency, and low-level access are also super important in a system language. How would you define a systems language?
- saagarjha 2y agoC++ is sobbing in a corner I guess
- thenewwazoo 2y agoC++ would sob in a corner, but the Sob static object was instantiated before the Tears static object because the link order changed and so there's a dangling reference and nothing runs any more.
- taftster 2y agoWell deserved upvote.