WindowsとMacどっちがいい?僕なら・・

世の中世の中の仕組み

ゲームがしたいのでWindowsです。Macの人って「Macでもデュアルブートにして Windows を入れればゲームできるからMacでいいじゃん」って言うんですけど、「じゃあ Windows でいいじゃんw」って思うんですよね。

「Macは一応 UNIX ベースなので普通にシェルで色々動かせますよ」って言うけど、どうせ別に SSH とかでサーバーに入ってやるんだから別に本体そのものをローカルで動かす必要ないんじゃね?っていうので、ローカルとネットって環境違うので、ローカルに全て合わせまくっても別にそんなに上手くいくわけじゃないので。結局シェルでつなぐんだったら、Windowsでも一緒じゃんって思うんですよね。

■UNIXとは:OSの一種。一般敵にWebサーバやメールサーバなどのインフラや、中規模~大規模なシステムのデータベースサーバとして使われたりすることが多い。

■シェルとは:コンピュータのOSを構成するソフトウェアの一つで、利用者からの操作の受け付けや、利用者への情報の提示などを担当するもの。転じて、OS以外のソフトウェアについても、その操作や表示を担当する機能やソフトウェア部品などのことをシェルと呼ぶことがある。

■SSHとは:主にUNIXコンピュータで利用される、ネットワークを介して別のコンピュータにログインして操作するためのソフトウェアの一つ。通信経路が暗号化されるため、インターネットなどを経由しても安全にアクセスすることができる。

結局じゃあパソコンって何なの?っていうと、要はプログラム周りの作業をするのであればコンソールでしかないので、WindowsでもMacでもLinuxでも、ほぼ変わらないんですよ。

■コンソールとは:コンピュータと意志疎通するときに必要なもの。主にキーボードやディスプレイなどの入出力装置を指す。

逆に言うと5万円くらいの安いノートパソコンでも変わらないんですけど、コンパイルを自分のパソコンでやることほとんどなくて、だいたいサーバーでコンパイルするの。映像編集とかやるんだったら別ですよ?

■コンパイルとは:ソースコードは人間に読み書きしやすい形式の言語で記述されているので、コンピュータ内部のCPUにそのまま与えてもプログラムとして実行することはできない。そのためコンピュータが理解できる機械語に変換しなければならない。この変換を一括して行うことをコンパイルと呼び、ソフトウェアの開発時などによく行われる。

なので基本的にはゲームをやるかどうかっていうのが、PCにおいては一番重要な要素だと思ってるので。ゲームをやるという要素で考えると、Windows一択になってしまうんじゃないかなと思いますけど。

動画編集したいとかであれば、ある程度Macもいいっぽいですけどね、今は。ただ、音楽は今はWindowsの方が結局安定してるっぽいですよね。

めちゃめちゃメモリ積んでアホみたいにいいCPUにしといた方が、微妙なズレが発生しないらしいんですよね。リアルタイムで作ってる曲はミックスして再生する時とかにCPU遅かったりメモリ足りなかったりすると、多少のラグが入っちゃったりするらしいんですよ。

再生する時とかに。それがすごいストレスになるらしいので「Windowsでめちゃめちゃいいパソコンにした方がいい」って言うのを、音楽作ってる人が言ってました 。