Je continue cependant à croire que le C empêche un certain nombre d'optimisation. Je veux bien croire que Lisaac n'a pas cet objectif d'effectuer des optimisations locales. Cependant je penses qu'il y a un juste milieu pour conserver l'abstraction apportée par gcc vis-à-vis du matos sans perdre une parti des perfs à cause des hypothèses suggérées par la grammaire du C : faire un front-end à gcc. Vous évitez ainsi de passer par le C et vous cibler directement le langage intermédiaire de gcc puis utilisez son backend pour produire du code compilé sur une multitude plateformes.
Gcc a été conçu pour cela, son architecture est prête pour acceuillir de nouvaux langages sans passer par le C. Je sais pas si c'est faisable et si vous avez déjà envisagez cela mais ca mérite d'être regardé.
[^] # Re: Comment faire un langage plus rapide que C ?
Posté par TImaniac (site web personnel) . En réponse à la dépêche 23 mars: Conférence au LORIA sur Lisaac, un nouveau langage. Évalué à 3.
Gcc a été conçu pour cela, son architecture est prête pour acceuillir de nouvaux langages sans passer par le C. Je sais pas si c'est faisable et si vous avez déjà envisagez cela mais ca mérite d'être regardé.