Tu recommanderais plutôt que tous les développeurs d'outils soient donnés des droits de commit sur le compilateur, ou bien qu'ils récrivent leur propre version du frontend et du typeur au lieu de réutiliser les sources du compilateur ?
C'est une question un peu rhétorique puisque depuis la dernière version les bibliothèques internes du compilateur sont exportées et on peut donc écrire des outils qui les utilisent pour parser/typer/compiler sans devoir reprendre directement le source. Ceci dit je ne vois toujours pas le problème avec le fait de forker un compilateur pour faire une expérience (surtout si c'est du code un peu poubelle que les gens n'ont pas les ressources pour maintenir), et au contraire j'aurais tendance à trouver ça plutôt sain que des gens le fassent au lieu de réinventer la roue.
[^] # Re: dommage
Posté par gasche . En réponse au journal The Future of Functional Programming Languages. Évalué à 3.
Tu recommanderais plutôt que tous les développeurs d'outils soient donnés des droits de commit sur le compilateur, ou bien qu'ils récrivent leur propre version du frontend et du typeur au lieu de réutiliser les sources du compilateur ?
C'est une question un peu rhétorique puisque depuis la dernière version les bibliothèques internes du compilateur sont exportées et on peut donc écrire des outils qui les utilisent pour parser/typer/compiler sans devoir reprendre directement le source. Ceci dit je ne vois toujours pas le problème avec le fait de forker un compilateur pour faire une expérience (surtout si c'est du code un peu poubelle que les gens n'ont pas les ressources pour maintenir), et au contraire j'aurais tendance à trouver ça plutôt sain que des gens le fassent au lieu de réinventer la roue.