News for hackers. Stuff that matters.
Re:Facebook is using D in production starting today by fauigerzigerk on Friday October 11, 2013 @03:04PM (#6535188)
>I fear you are confusing systems programming language and operating systems programming language (or conflating).

Systems programming doesn't seem to be a very well defined term. My understanding is that it is certainly not application programming and it requires pretty tight management of hardware resources. That includes things like operating systems, database systems, embedded systems, networking software like firewalls, etc.

Re:Facebook is using D in production starting today by andrewflnr on Friday October 11, 2013 @03:19PM (#6535295)
The way I like to think of it is that a "systems langauge" is something you could use to implement a "real"[0] GC. Does this ring true to anyone else?

[0] You know what I mean.

Re:Facebook is using D in production starting today by pjmlp on Friday October 11, 2013 @03:52PM (#6535531)
A systems language is one with enough features to allow developers to write kernel code and device drivers, even if with a little help from assembly.

A GC is just a special case of a memory manager.

Re:Facebook is using D in production starting today by agumonkey on Friday October 11, 2013 @08:53PM (#6536768)
my own take :

systems language => for building systems, many parts, many interconnections

operating system language => ability to use the hardware with no limitation. even for a monolithic part.

Re:Facebook is using D in production starting today by he_the_great on Friday October 11, 2013 @09:03PM (#6536807)
> systems language => for building systems, many parts, many interconnections

So... every language?