Nicolas Sicard wrote: > What feature would make D a worse choice than Java for a first language? As languages, I argue that D is a better first choice than language. But I was thinking of infrastructure. D doesn't have shelves full of tutorial books written about it, and Java does.