Je suis actuellement étudiante en informatique, et je parle avec une connaissance qui vient justement de finir un doctorat en informatique. On parle de ce que je fais en cours, et donc de Java et de Scala. Il me dit que ces langages de programmation modernes sont pourris et inutiles, et de beaucoup trop haut niveau. Je lui parle donc de Lisp, il me fait exactement le même commentaire.
Il s'agirait donc d'un assidu codeur en langage machine, coupé du monde depuis 1958 ?... PEBKAC.
ce sont des langages haut niveau, interprétés (ou semi), qui ont leur défauts (plus lents, trop génériques, trop contrôlés: gc, ...) mais aussi certaines qualités (plus simples, plus portables, plus dédiés)
Il y a plein de gens qui se "contentent" de ces langages et font des choses très bien avec...
Mais c'est vrai que le C et l'assembleur (où il ne reste guère que 3 architectures de nos jours: x86, ARM, PowerPC) restent inévitables pour aller dans la performance... et avoir un vrai contrôle du runtime