À l'université je me suis spécialisé en théorie des compilateurs et en grammaires, donc j'ai une bonne expérience dans ce domaine et je sais que la création d'un compilateur est une énorme entreprise, au moins pour un langage C++. Donc, je suis confus quant au grand nombre de langages de programmation qui semblent avoir été créés par des individus, par opposition à de grands groupes de personnes travaillant dans une entreprise. Ruby par exemple, selon Wikipédia, il a été créé par une personne - je ne connais pas la langue, c'est peut-être incroyablement simple, mais ce que je veux dire, c'est qu'il y a plein de langues créées par moi-même.Comment les gens créent-ils leurs propres langages de programmation?
Alors, comment peut-on créer son propre langage (ce qui n'est pas trop simple pour être plutôt inutile) en tant qu'individu et ne pas passer toute sa vie à le faire?
Y at-il de bons livres sur le sujet (pas sur les compilateurs et en général, spec)?
Cette question ressemble à [Programmers.SE] (http://programmers.stackexchange.com/) serait un meilleur ajustement. –
qui dit que * ça ne prend pas * toute une vie pour rendre un langage créé par soi-même utile? – SingleNegationElimination