* nixの意味と、Rubyとの関係は何ですか?
インタビューの質問でそれを見ただけです... UNIXディストリビューションには何か関係があると思いますが、わかりません。
ここやウィキペディアで見つけることができなかったので、私は尋ねています。
どういう意味ですか ?
そして、Ruby?との関係は?.
* nixは、古い主力のUnixのようなオペレーティングシステムを意味します。いくつかの例には、Linux、FreeBSD、およびMac OS X(そのカーネル、DarwinはBSDに基づいています)が含まれます。
* nixとRubyの主な関係は単なる実用的なものです;ほとんどのRuby開発者はUnixライクなOS(通常はLinuxまたはMacで作業することを好むようです) OS X)。公式な関係はなく、Windowsのような非* nix OSでRubyと連携することはかなり可能です。
* nixはUNIXライクを意味します。 Single UNIX Specification に必ずしも準拠せずに、UNIXオペレーティングシステムと同様に動作するオペレーティングシステムです。
Wikipedia:* nix は実際にリダイレクトします Wikipedia:Unix-like 。
Rubyの* nixへの接続に関しては、Rubyは主にオープンソースコミュニティによってGNU/Linuxで開発されたため、Ruby * nixシステムでの実行がより良い、またはRuby開発者は* nixシステムでの作業を好む。
これは、LINUXを含むUNIXライクなオペレーティングシステムの略語です。
NIX-like Wikipediaページも参照してください。
* nixは、Unixファミリ全体、POSIXに準拠したオペレーティングシステムを指す一般的な用語です。1 標準。
Rubyはプログラミング言語であり、2つの間に一般的な関係はありません。
1:ポータブルオペレーティングシステムインターフェイス[Unix用]
UNIXのようなOSファミリを意味します。 Rubyとは関係ありません。
「* nix」は、オペレーティングシステムのUnixファミリとそのFOSSバリアント(Linux、FreeBSDなど)を指します。それらはWindowsとは異なるAPIを持っているため、それらで実行されるプログラミングまたはスクリプト言語は、Windowsとは少し異なる動作と機能を持ちます。
Unixライクな(UN * Xまたは* nixと呼ばれることもある)オペレーティングシステムは、Unixシステムと同様に動作しますが、必ずしも単一UNIX仕様のどのバージョンにも準拠または認定されているわけではありません。 Unixライクなアプリケーションは、対応するUnixコマンドまたはシェルのように動作するアプリケーションです。用語を定義するための標準はありません。また、特定のオペレーティングシステムまたはアプリケーションが「Unixライク」である程度に関して、意見の相違が生じる可能性があります。