> and this is commonly called "systems programming"
Is it, though? My impression it only started with Go calling it that way
Is it, though? My impression it only started with Go calling it that way
It's not meant to mean operating systems language, nor embedded systems language.
Rather for writing parts of a systems, such as servers. I would say that the definition is not that far away for Java or C#, but the expectation is simply that it would be "lower level" components of a system, including unix like utilities.