2 votes

Question sur la dénomination Ruby

Je suis perplexe pourquoi File::CREAT est nommé ainsi. Pourquoi CREAT et pas CREATE? TRUNC est correct. WRONLY, bien sûr. mais CREAT...

Il semble que Ruby a un schéma de raccourcissement de nom étrange (qui est lisible, mais qui n'est généralement pas intuitif) que l'on trouve aussi dans les noms de méthodes.

6voto

Le nom de creat() est une sorte de verrue historique. Lorsque Kenneth Thompson a été interrogé sur ce qu'il ferait s'il avait la chance de revenir en arrière et de faire une chose différemment lors de la conception de UNIX, il a répondu célèbrement "Je voudrais épeler creat() avec un e".

Donc, vraiment pas de bonne raison. :)

5voto

jtbandes Points 39804

Probablement basé sur les drapeaux de open(2).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X