80 votes

Il faut voir aussi de quels moniteurs il est question, même si

Quelle est la signification de *nix, et quelle est sa relation avec Ruby ?

Je viens de voir ça dans une question d'entretien... Je pense qu'il y a quelque chose à voir avec les distributions UNIX, mais je n'en suis pas sûr.

Je n'ai pas pu le trouver ici ou dans Wikipédia, alors je demande.

Quel est le sens ?

Et quelle est sa relation avec Ruby ? parce que la question portait sur Ruby.

105voto

DSimon Points 1541

*nix signifie simplement des systèmes d'exploitation qui sont comme le vieux cheval de bataille Unix. Quelques exemples incluent Linux, FreeBSD et Mac OS X (son noyau, Darwin, est basé sur BSD).

La relation principale entre *nix et Ruby est juste pragmatique ; la plupart des développeurs Ruby semblent préférer travailler sur des systèmes d'exploitation de type Unix (généralement Linux ou Mac OS X). Il n'y a pas de relation officielle et il est tout à fait possible de travailler avec Ruby sur des systèmes d'exploitation non * nix comme Windows.

12voto

Andy Thomas Points 30979

C'est une abréviation pour les systèmes d'exploitation de type UNIX, y compris LINUX.

Voir aussi la page Wikipédia de type UNIX.

9voto

peoro Points 12875

*nix est un terme général pour désigner toute la famille des Unices, les systèmes d'exploitation qui suivent la norme POSIX 1.

Ruby est un langage de programmation, il n'y a pas de relation générale entre les deux.


1 : Interface de système d'exploitation portable [pour Unix]

5voto

Satya Points 2222

Cela signifie la famille de systèmes d'exploitation de type Unix. Aucun rapport avec Ruby.

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