Sembra che ricorriamo ancora a C o C ++ quando stiamo programmando sistemi "seri". Abbiamo alcuni linguaggi piccoli che cercano di inventare nuove cose all'interno di sistemi di programmazione come Go and D (ho avuto una piccola esperienza con D e mi piace molto finora), ma quelli non sono molto usati (Go è del 2009, quindi non dovrebbe essere così sorprendente, ma D è del 2001). Ci sono motivi tecnici non linguistici per cui questi non sono così popolari, come non ci sono molti posti di lavoro, strutture ecc., Ma escludono tali cose e si concentrano invece su quali caratteristiche dovrebbe venire il linguaggio di programmazione dei sistemi di prossima generazione?
Che cosa, come sviluppatore di sistemi, manca nei "linguaggi di programmazione dei sistemi tradizionali" (cioè C, C ++ ecc.)? Perché queste cose sono importanti ora nel mondo di oggi (la concorrenza ecc. Conterebbe, suppongo)?