The book: "Systems concepts" meaning

I just read The rust programming language book and I just stop on the following sentence:

Rust is for students and those who are interested in learning about systems concepts.

English is not my native tongue, can you explain me what are "systems concepts" the book is referring to ?
(Maybe ELI5; explain like I'm 5)

I generally think of it as the same as "low-level programming". The wikipedia article is quite good. A classic example is a driver or operating system.

1 Like

Thanks "System Programming" gives much more search engine hits.

Typically in computer science people think of "systems programming" as to do with writing operating systems, device drivers, compilers and so on. So called "low level" code. Could be code in small, embedded systems, without an operating system. It implies interacting with hardware and maximizing performance and minimizing memory and other resource consumption.

But I'd like to think of "systems" as used in Rust circles as meaning "systemic". As defined as: "relating to a system, especially as opposed to a particular part". That is to say, the whole computer system, everything. From operating system device drivers to web browsers to my application code and everything in between.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.