Go wasn't around when D was released and Java has for the longest time been quite horrible (I first learnt it before diamond inference was a thing, but leaving that aside it's been overly verbose and awkward until relatively recently).
Is Java even a "systems programming" language?
I don't even know what that term means anymore; but afaik Java didn't really have reliable low-level APIs until recently.
Is Java even a "systems programming" language?
I don't even know what that term means anymore; but afaik Java didn't really have reliable low-level APIs until recently.