Tout langage impose des règles de syntaxe. En C, les règles sont connues, donc on sait comment modifier le programme pour obtenir le résultat escompté. Dans un langage inconnu quelconque (comme montré en exemple ci-dessus), comment savoir si une modification est syntaxiquement correcte ? Et comment connaître les limites de ce qui est exprimable par le langage ?
Effectivement je pense comme d'autres qu'un programme ne peut être libre que si le code source est écrit dans un langage normalisé, reconnu, et pour lequel des compilateurs libres existent. Je pense que RMS avait cela en tête lorsqu'il a conçu GCC.
[^] # Re: Demandons à Stallman
Posté par zerkman . En réponse au message [Licences] code source libre sans compilateur libre.... Évalué à 3.
Effectivement je pense comme d'autres qu'un programme ne peut être libre que si le code source est écrit dans un langage normalisé, reconnu, et pour lequel des compilateurs libres existent. Je pense que RMS avait cela en tête lorsqu'il a conçu GCC.