Question

Pourquoi dans les langues interprétées, le # introduit normalement un commentaire? Cette question a été posée lors d'un examen sur la programmation shell, mais je ne trouve aucun indice sur la raison pour laquelle c'est le #.

Des idées?

Était-ce utile?

La solution

faire des utilisations de la construction #comment; et sh, l'un les premiers shells, utilise le même #comment #. Les scénaristes de Shells ultérieurs - CSH, KSH, BASH, JSH, et plus - ont compris que ce serait un fardeau pour les utilisateurs si chacun devait avoir sa propre convention de commentaires, d'autant plus que tous ces scripts de coquille pourraient être exécutés sous n'importe quel obus.

Pour inventer une autre convention de commentaires serait de s'assurer que personne n'utiliserait de shell nouvellement introduit.

Le #comment est devenu une norme de facto très tôt dans l'histoire de l'UNIX.

C'est mon point de vue, de toute façon.

- Pete

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top