3 ms·
Well, systems programming and apps programming are the domains in question, SP is about implementing the platform and infrastructure. There is no single defini
by fulafel 6y ago
Well, systems programming and apps programming are the domains in question, SP is about implementing the platform and infrastructure. There is no single defining characteristic since languages are used cross purposes, it's a term meant to characterise existing engineering practice. But if you really wanted an example of the least likely SP language, I'd say MATLAB or Prolog could be nominated.
Lisp and Java have been used in SP roles even though people often think of them as apps languages.
Probably most useful is to observe what usage languages see. Eg Go is used for many databases, K8s, gVisor, Docker etc.