I was surprised to see D mentioned. I’ve never met anyone who codes in it, for work or play. Can someone with experience in that language give me a quick rundown on the features?
I am seeing D mentioned more often in discussions relating to Go. I know nothing about D but it appears to have something that invites comparisons between the two.
They are both successors to C++, though in the case of Go I think they dropped back closer to C before moving forward again. D has basically every C++ feature, but with different syntax and some other relaxations to make it easier to use.
You see ruby and python mentioned a lot in the same circles, too, though I would argue the difference between go and D is larger than that between ruby and python.