ベストアンサー
普通にやるならWindowsの方が情報量の多さで有利です。 それでも、ネット上にはMacの方が良いと言う声がとても多くあります。 それは悪意の無いデマの類です。 実際のプログラミングの大多数はWindowsで行われています。 前庭として、世の中のパソコンのシェアは圧倒的にWindowsが多いです。 https://iphone-mania.jp/news-348098/ によると、2020年でのOSのシェアは、 Windows 80% ChromeOS 10% MacOS 7.5% だそうです。 今やMacOSはChromeOSにすら、抜かれてしまうほどマイナーな存在です。 では何故、ネットではMacがオススメされているのかというと、 Windowsを使っている人達は、Windowsを使うのが普通だから使っているのであって、 わざわざ「自分はWindowsを使っているんだ!」という認識はあまりありません。 なので、普通のパソコンの中で「○○のソフトがオススメ」とは書いても、「Windowsがオススメ」なんてわざわざ書いたりしません。 Windowsである事は当たり前なので、わざわざ声に出して言う事では無いからです。 一方、Macを使っている人たちは、シェア1割に満たないMacをあえて選んだ人達です。 「自分は○○な理由でMacを選んで使っているのだ」という強い意識があります。 その為、盛んに「○○だからMacはオススメ!」という情報を発信します。 これは別にステマだとか騙しているとかでは無く、その人にとっては本当にMacが最高なので、ただ本心を書いているだけです。 ただしそれは、あくまでその人にとっては、なのです。 その結果、ネットでオススメだけを検索すると「Macがオススメ」という声ばかりが聞こえてくる事になります。 実際にプログラミングの学習において、WindowsでもMacでもできる事に大差はありません。 唯一、iPhoneやiOSのアプリの開発にはMacが必要になります。 そして、圧倒的に違うのは、シェアの差による情報量の格差です。 書店の本も、ネットの情報も調べて初めに出てくるのは、Windowsを前提とした物がほとんどです。 Macユーザーは、Mac向けの情報を探し出すテクニックや、 WindowsとMacの両方をよく理解し、Windowsの情報を脳内でMacに読み替える等の知識が求められます。 正直、初心者には割とキツイです。 あえてMacを選んだ人たちはその情熱でそれらを乗り越えられるのですが……。 そうでない人が無理にMacを選ぶ理由は特にありません。 ついでに今だけの問題として、Macは数年前、それまでのintelのCPUを使ったものから、 M1という独自開発した互換性の無いCPUへと乗り換えを行いました。 基本的にCPUが互換性の無い物に変われば同じソフトは使えません。 今は自動的に差を吸収する仕組みがあるので、昔のソフトも新しいM1Macでも使えるのですが、 完全では無いので全てのソフトが使えるわけでは無く、混乱が起きています。 intelのCPUを使っていた頃は、Macの上でWindowsを動かすことが出来て、 「いざという時にはWindowsもMacも両方使えるMacがオススメ!」 なんて言われていたのですが、M1ではWindowsは動かないので、それは通じなくなりました。 M1Macの環境はまだ始まったばかりなので、ただでさえ少ない情報が、更に少なくなっています。 かと言って、もう新機種が出ることはないintelMacの中古を今更買うのは微妙です。 こんな感じに今のMacはCPU載せ替えという大転換でごたついています。 (こういう強引な大転換が可能なのがAppleの良い所でもあり悪い所でもあり……。 世界中の多くのユーザーを切り捨てられないWindowsは互換性を捨てる様なことはでき無いのです。)
この回答はいかがでしたか? リアクションしてみよう
知恵袋ユーザーさん
質問者2022/10/16 13:02
ご回答下さりありがとうございます。 とても分かり易いご説明を頂いて恐縮です。 お陰様でMacは初心者にあまり向いていない、Macが使われるその理由等をより理解できました。 どちらかと言うと書籍はWindowsを前提としているものが多いのですね。Windowsが多く普及していることを考えたなら自然に辿り着きそうではあったのですが、自分は存じておりませんでした。 中にはMacを用いて内容を書き綴られた本もあったので「やはり買わないといけないのかな…」と迷っておりましたが、その本という点でもWindowsを選んだ方がいいのかもしれないのですね。
質問者からのお礼コメント
皆さんお教え下さってありがとうございました。 ベストアンサーには最もご解説に尽力して頂けたと感じられました、あみやさんに選ばせて頂きました。 パソコンを買うのはお金が掛かりますので、この道に詳しい方々にご協力頂けて助かりました。 ありがとうございました。
お礼日時:2022/10/16 13:16
その他の回答(4件)
中級者や上級者ならどちらでもいいんですけど、初学者ならほとんどの場合はWindowsがお勧めです。 Macユーザーは歴史的経緯から声が大きいので目立つのですが、職業プログラマーのほとんどはWindowsOSを使っています。そのため、プログラミングに必要となる開発環境やライブラリ、教科書や参考書の記載内容も、暗黙の前提としてWindowsとなるからです。 WindowsOSならそのまま何の問題もなく勧める箇所で、Macだとよく分からん問題に逐一躓く可能性があります。経験や知識があるならヒョイヒョイと避けながら進めますが、初学者には難しい。 なお、MacOS,iOS系の開発がメインの場合は、この限りではありません。Macの開発はMacが一番。
知恵袋ユーザーさん
質問者2022/10/16 13:13
ご回答下さりありがとうございます。 他の方々のご回答も読ませて頂いたのですが、やはり初心者なのでWindowsを買おうと思います。
知恵袋ユーザーさん
質問者2022/10/16 11:30
ご回答下さりありがとうございます。 私は初心者なのでWindowsを選んだ方が良いのかもしれないですね。 Macを買って必死で学び始める道もあるにはありますが、しかし結果を上手く出せるとも限らないなと不安はあります。
知恵袋ユーザーさん
質問者2022/10/16 11:28
ご回答下さりありがとうございます。 職場と同じOSですね。 聞いた話によると、職場の方から「このOSを使って下さい」と指示が来ることがあるそうです。 求人情報を読んだり、その会社の方にメールや電話で尋ねてから決めるのもいいかもしれないですね。
人によって違うとおもいますが、わたしは、Macbook(M2)をすすめます。 理由は、スマホアプリ(iOS/iPad/Android)がつくれること、 同価格の Windowsよりもスピードが速く、ほとんど発熱しないことです。 ただ、Windowsのフリーソフトもつかっており、安いWindows(13000円 Mouse-e10など)ももってます。ファイル共有して両方つかいわけています。 またM1/M2 CPUに変更になって、Pythonとか既存のツールの互換性が問題になったりするみたいで、使いたいツールが、M1/M2 CPUに対応しているかどうかは、いちどチェックしたほうがよいです。スマホアプリを開発しないなら、高性能なWindowsのほうが安心かもしれません。
知恵袋ユーザーさん
質問者2022/10/16 11:25