Mais par exemple, avant de se lancer dans la création d'un moteur de templates, ce que je ferait (mais ce n'est que mon humble avis), c'est que je prendrais les trois moteurs de templates les plus utilisés du marché ; je les étudierai pour comprendre leur système de parsing et de compilation ; et j'en listerai les avantages et les inconvénients.
Là on aurait un article super intéressant pour ceux qui se demandent comment ça fonctionne, et ça permettrait en plus de mieux choisir en sachant les forces et les faiblesses de chaque moteur. (Bon sauf que ce genre de papier existe déjà)
Ensuite, je chercherais une nouvelle approche qui n'aurait pas encore été expérimentée, et j'essaierai de prouver pourquoi elle est mauvaise. Puis une autre approche, etc. Et quand j'en aurai une que je n'arriverais pas à trouver mauvaise, j'implémenterai rapidement un prototype, car on aurait là une vraie alternative.
Là on aurait un article super intéressant pour ceux qui se demandent comment ça fonctionne, et ça permettrait en plus de mieux choisir en sachant les forces et les faiblesses de chaque moteur. (Bon sauf que ce genre de papier existe déjà)
Ensuite, je chercherais une nouvelle approche qui n'aurait pas encore été expérimentée, et j'essaierai de prouver pourquoi elle est mauvaise. Puis une autre approche, etc. Et quand j'en aurai une que je n'arriverais pas à trouver mauvaise, j'implémenterai rapidement un prototype, car on aurait là une vraie alternative.