「プログラミングならMac一択」 これマジ?

2: バン・アレン帯(茸) [US] 2020/06/06(土) 09:33:16.39 ID:FsrCz/9w0
We"
dc:creator="ainbekker"
dc:date="2020-06-06T20:45:40+09:00" />

-->

2020年06月06日


「プログラミングならMac一択」 これマジ?
code-1839406__480

1: オベロン(北海道) [US] 2020/06/06(土) 09:31:37.76 ID:YaGQoKpK0
2: バン・アレン帯(茸) [US] 2020/06/06(土) 09:33:16.39 ID:FsrCz/9w0

Web開発なら今でもMac一択
iPhoneもMac一択
AndroidもMac一択
組み込みならWindows一択

分野による




















30: トラペジウム(東京都) [ニダ] 2020/06/06(土) 09:49:18.31 ID:lYTVWa1q0

>>2
俺mac持ってねえんだけど組込だと使いにくいの?
ソフトがないとか?



33: エンケラドゥス(茸) [CN] 2020/06/06(土) 09:51:16.81 ID:r9U4ABY70

>>30
組込はwindowsしかソフトがない。
mac向けもlinux向けもほとんどない。



148: レア(ジパング) [NZ] 2020/06/06(土) 10:49:40.85 ID:XVtVThmP0

>>2
組み込みはLinuxだろ
armのgccやらgdbやら
Macでもいけるけど

あとAI系はlinuxだな
林檎だとnvidiaと仲悪いし



164: ケレス(静岡県) [US] 2020/06/06(土) 10:59:39.92 ID:PJWeORdS0

>>148
組み込みソフト屋だけどMacもLinuxも使った事ねえ。
Linuxのシステムを使うとなると使うかもだけど、Linux案件は現れては消えるんで中々受注しない。

オープンソースは保証にコストがかかるため、価格にうるさい小規模ボードに適用しにくい。



185: レア(ジパング) [NZ] 2020/06/06(土) 11:08:38.14 ID:XVtVThmP0

>>164
いやこっちの環境じゃ
小規模組み込みボードのOSがlinuxだし保証も何も
そっちはtron系かしら

どっちにしろ何か起きりゃ自力で解決せんといかんのは
同じと思うけど



252: カロン(兵庫県) [RO] 2020/06/06(土) 12:30:54.00 ID:X//S2TAo0

>>2
どうしてweb開発はmacなの?



254: 冥王星(ジパング) [EU] 2020/06/06(土) 12:31:43.97 ID:U7ISrxHJ0

>>252
SafariとChromeの両方使えるからでは?



268: アケルナル(ジパング) [ニダ] 2020/06/06(土) 12:40:48.40 ID:gw5uKdHI0

>>252
Web系エンジニアにMacがよい理由
Webサーバ(Linux)の技術(httpサーバ、データベースサーバ)がそのまま動く
サーバにアクセスするためのターミナルソフトがネイティブで入ってる
ソースコード管理に必要なgit, npm, Pythonなどが最初から入ってるし仮想環境無しでネイティブで動く
Webアプリはスマホ対応必須だがiOSアプリを開発するのはMacしかできない、AndroidアプリもiPhoneアプリも1台で作れる

逆に組み込み系や業務系の開発しかしないならWindowsでよい、特にそれらの一部は開発環境がWindows用しか無い



282: カロン(兵庫県) [RO] 2020/06/06(土) 13:20:23.07 ID:X//S2TAo0

>>268
サーバーのソフトなんかwinでもいくらでもあるよ。
全く不自由してない。



345: ブレーンワールド(千葉県) [US] 2020/06/06(土) 15:07:45.62 ID:qnFO1+0H0

>>268
なるほど。プログラミングというよりサーバを含むネットワーク環境がやりやすいという意味か。
それならBSDでもいいかと思ったが、iOS対応のスマホアプリ開発はBSDじゃ無理だなあ。



4: シリウス(茸) [US] 2020/06/06(土) 09:34:26.12 ID:o/QedAM10

WindowsもWSL2でだいぶマシにはなったけどね
まだまだ感はある



6: チタニア(茸) [CA] 2020/06/06(土) 09:35:55.49 ID:K9NWJQtF0

Adobe製品やAutodesk製品が動くunixとか色々捗るからな。
これがlinuxとの差だな。



8: 大マゼラン雲(東京都) [AR] 2020/06/06(土) 09:36:44.14 ID:IC5hY/nu0

docker の動作は linux 上が一番動作速い



9: ハダル(東京都) [MX] 2020/06/06(土) 09:37:04.69 ID:qD41c0l50

macはユーザー辞書みたいなのがマジでヤバイ
あれだけは絶賛されるべき



12: ベクルックス(茸) [US] 2020/06/06(土) 09:38:56.66 ID:SN2TFf5O0

スマホアプリ開発だとMac以外に選択肢がないからな。
嫌でも使わざるを得ない



192: 宇宙の晴れ上がり(東京都) [DE] 2020/06/06(土) 11:13:17.62 ID:pJCGB9KY0

>>12
泥アプリだけ作ってiOS無視すればいいんじゃないの?



197: トリトン(埼玉県) [US] 2020/06/06(土) 11:24:44.79 ID:gBFZqcb50

>>192
日本じゃシェア6割近くあるから難しい。



15: かに星雲(神奈川県) [US] 2020/06/06(土) 09:40:27.28 ID:KtBb086x0

プログラミング学ぶならUnityが動く環境なら何でもいいと思うんだけど



16: 子持ち銀河(茸) [US] 2020/06/06(土) 09:40:35.50 ID:z8kos/B70

今現在2強のウェブとスマホの案件を1台でやろうと思ったらMacしか選択肢がない。
好き嫌いの問題ではなく選択肢がない。



22: デネブ・カイトス(茸) [US] 2020/06/06(土) 09:43:10.24 ID:Pe426LzD0

スマホアプリ開発がWindowsでも出来るようになればWindows使うんだけどね。
最近のVisual Studioは別途用意したMacでコンパイルする機能を搭載してるけど、それなら最初からMacでいいじゃんとなるし。



31: セドナ(庭) [US] 2020/06/06(土) 09:50:07.29 ID:ZTnhtA7z0

>>22
最近はUnityだらけだな



24: テンペル・タットル彗星(ジパング) [JP] 2020/06/06(土) 09:46:00.01 ID:BiBpD6m10

どうせ仮想環境でテストするんだからから別になんでもよくない?



25: エッジワース・カイパーベルト天体(茸) [GB] 2020/06/06(土) 09:46:25.29 ID:wbRmq16e0

それでメシ食うならって話だろ
win用アプリ開発に行きたくてもスマホポチポチゲー開発に飛ばされる可能性あるからな



27: セドナ(庭) [US] 2020/06/06(土) 09:47:36.99 ID:ZTnhtA7z0

テストするためにwindowsは必要



36: パルサー(茸) [US] 2020/06/06(土) 09:52:34.29 ID:xeYn+T5h0

スマホアプリはMacないとビルドできんからな
iPhoneが廃れれば状況は変わるんだろうけど



38: ヒアデス星団(茸) [US] 2020/06/06(土) 09:54:38.57 ID:Kn+RkA7R0

iOSアプリの開発はMac必須だからね。
Android専用で開発という案件はほぼないし。



41: トリトン(関東地方) [ニダ] 2020/06/06(土) 09:56:09.01 ID:NfGrgMUb0

macって定期的にOSごと飛ぶしコスパ悪いし



44: トリトン(埼玉県) [US] 2020/06/06(土) 09:57:22.34 ID:gBFZqcb50

Windowsは余計な環境設定に手間取るのが時間の無駄。VPN設定だけでレジストリエディタいじるとかキチガイOS。



45: アンタレス(千葉県) [US] 2020/06/06(土) 09:57:28.41 ID:jFiAKoWH0

大規模開発ならドキュメンテーションやらでWindows一択。関係者と顧客全員がMacならMac一択だけど。



46: デネブ・カイトス(宮城県) [ニダ] 2020/06/06(土) 09:58:11.68 ID:FvYWT/fU0

WSLがもうちょっと良くなればマック捨てる



48: ミザール(東京都) [US] 2020/06/06(土) 09:59:27.30 ID:SotS2Opp0

windows派なのにサーフェスブックが一向にUSキーボードを採用しなくてクソ



51: シリウス(静岡県) [US] 2020/06/06(土) 10:01:40.42 ID:OX+/UIb80

>>48
米amaで買えよ



50: 白色矮星(茸) [CA] 2020/06/06(土) 10:00:15.21 ID:dT2+5se20

そんなのVBでサクッと作ればいいじゃんというのも
ウェブやタブレット向けにして10倍の開発コストを
かけさせるのがトレンドだからな。

開発コストが高いおかげでプログラマーは飯を食えている



64: 天王星(栃木県) [JP] 2020/06/06(土) 10:06:00.52 ID:ke6WtSaV0

>>50
ユーザーの取りこぼしなしを狙うとマルチプラットフォームでウェブ版は最低必要
だよねとなる
VBでできる程度のことなら母集団大きく取れるウェブ版やタブレットのほうがマー
ケとしても成功率が高いってだけの理由
ウェブデータ解析してる人ならわかるけど、いまどきタブレットに対応しないとか
ありえない



73: 白色矮星(茸) [CA] 2020/06/06(土) 10:09:00.12 ID:dT2+5se20

>>64
VBだとボタン1個は物の数分で実装できるけど
ウェブだと物凄い作業量になる。

だから儲かる



58: 白色矮星(茸) [CA] 2020/06/06(土) 10:04:19.97 ID:dT2+5se20

Windowsの定番フリーソフトも軒並み更新が止まっているからね
もう需要は満たされた

だから「スマホ移植」「ウェブ化」という車輪の再発明で顧客から金をむしり取る方向に進んでいる。



62: 海王星(東京都) [US] 2020/06/06(土) 10:05:33.93 ID:qBxIdiJk0

検証とかで使うがMacにはどうしても慣れない



63: ブレーンワールド(神奈川県) [US] 2020/06/06(土) 10:05:57.25 ID:b11N39wY0

30年来のMacユーザーだがノートブックのキーボード酷いのでこの数年はWindows。



68: 金星(東京都) [CN] 2020/06/06(土) 10:06:58.35 ID:CLCAZJqD0

windowsとその上で動くvmで全て事足りてるな
そんな環境を整えてきた人々に感謝だわ



82: レア(山形県) [CA] 2020/06/06(土) 10:11:38.03 ID:sL6O0NRQ0

Windowsのほうがフリーソフト多くて処理便利なんだよな
もちろんAdobeも使えるし
あとはモンハンとかのゲーム息抜きでできるし



84: 馬頭星雲(ジパング) [ヌコ] 2020/06/06(土) 10:12:04.29 ID:/yBPBXSX0

iPhoneは天下なのに
なんでマックはマイナーなままなんだろう



88: 白色矮星(茸) [CA] 2020/06/06(土) 10:13:37.36 ID:dT2+5se20

>>84
プログラマーにしか需要ないから



97: 高輝度青色変光星(茸) [KR] 2020/06/06(土) 10:18:23.29 ID:fa5EzKOM0

>>84
パソコン使ヤツが激減しているからな
若者パソコンを使わない
なので新規PCユーザーが増えないから割合は変わりようがない



109: カノープス(長野県) [BR] 2020/06/06(土) 10:24:00.45 ID:OLHgdWba0

macOSをmac以外のデバイスで動かせるライセンスにしてくれ…



113: 褐色矮星(四国地方) [US] 2020/06/06(土) 10:26:11.68 ID:+RvTrnCO0

>>109
公式ライセンスをするつもりは無いだろ
Huckintosh使うしかない
仕事にはおすすめせんが



136: カノープス(長野県) [BR] 2020/06/06(土) 10:38:31.92 ID:OLHgdWba0

>>113
まあそうだよね



114: ハービッグ・ハロー天体(ジパング) [SE] 2020/06/06(土) 10:27:22.09 ID:McE9Aog00

OfficeがあるかぎりMSが負けることはなさそう



126: アリエル(茸) [CN] 2020/06/06(土) 10:32:12.43 ID:xlGae1Iq0

>>114
プログラマーのOffice離れが深刻
最近は猫も杓子もmarkdownだよ



130: アケルナル(茸) [US] 2020/06/06(土) 10:34:33.58 ID:Jnkhm12p0

>>126
vs codeのせいでWindows界隈でもmarkdownだらけになったからな。



132: スピカ(茸) [US] 2020/06/06(土) 10:35:12.76 ID:UfNdqMhU0

>>130
日本に限ればqiitaのせいだろ



145: ニート彗星(SB-Android) [FR] 2020/06/06(土) 10:48:59.94 ID:RoLtoRa30

OSなんてどれでもええけど、改行コードはちと気を付けんといかん。Windowsの場合、エディタの改行コードがCR+LFになっている事が多くて、
MacやLinuxだとLFになってる場合が多いんよ。

改行コードが統一されてないもんやから、使うエディタやビューアによって改行がのうなったり2行になってもうたりしてすんげー不便なんや。

別にエディタさえありゃWindows でも Mac でも Linux でもええけど、環境はWindowsかMac(UNIX、Linux系)のどちらかで統一してほしいわ。



152: ポルックス(山梨県) [ES] 2020/06/06(土) 10:52:49.83 ID:KZEokehI0

趣味でプログラミングやるならWindowsのVisual StudioとVisual Studio Codeでいいと思うけどなあ
Macでプログラミングする人は何使っているの?



155: トリトン(埼玉県) [US] 2020/06/06(土) 10:54:23.95 ID:gBFZqcb50

>>152
macユーザーもそれ。



182: 亜鈴状星雲(東京都) [JP] 2020/06/06(土) 11:07:05.49 ID:dUjc8D6i0
153: キャッツアイ星雲(埼玉県) [NL] 2020/06/06(土) 10:52:58.53 ID:/M2T77V+0

macに色んなOS入れれば何でもできるじゃん



168: ヒアデス星団(SB-Android) [US] 2020/06/06(土) 11:00:41.90 ID:f27Zo7AA0

ゲームしながらできないからだめ