Language with pointers does not mean a thing for systems programming, there
are quite a few VM languages with pointers.

Even BASIC can be a systems programing language by that metric (PEEK/POKE).

--
Paulo

"SomeDude" wrote in message news:[email protected]...
On Friday, 20 April 2012 at 06:43:51 UTC, Paulo Pinto wrote:
Well, C# can also be real systems programming language, see Singularity. And native code compilers are also available (Bartok, Mono AOT, NGEN).

D names itself a system programming language, but I am yet to see any OS coded on it. Without system programming examples, it becomes just another
application level language.


I once asked on reddit what "system programming language" meant, and the 3 answers I received were: a language that gives full access to memory", i.e basically a language with pointers. Not one mentioned being suitable for programming operating systems. Yet, if you forget the standard library, disable the GC, and use a subset of the language (no exceptions for instance), I suppose it's possible to write low level code with it.

Reply via email to