探検


【プログラマ限定】 Macは開発に向いているか?

2019/08/29(木) 12:47:16.96ID:QX/UhM/u0
1. Linuxではない。UnixがLinuxっぽいから使ってるだけで本当に使いたいのはLinux
2. BSD系でありコマンドの動きが異なる
3. サードパーティのHomebrewに頼らなければ標準機能で大したことが出来ない
4. Macでしか作れないものがるから仕方なく使ってる。便利だからじゃない。仕方なくだ
5. CLIが遅い。Cygwin使っているのか?ってほど遅い
6. Windows 10のWSLの方が便利

はたしてMacは開発に向いているのだろうか
2019/08/29(木) 12:54:25.33ID:HNzkvyj/0
クソスレ立てんなよ違法DLおじさん
https://i.imgur.com/KGxcih0.jpg
2019/08/29(木) 13:36:39.74ID:oAFFOdP70
SIerには開発環境として全く価値がないMac
Java(笑)、C#(笑)

iOSアプリ、Webクライアント開発では必須のMac
4名称未設定
垢版 |
2019/08/29(木) 14:22:07.12ID:73foXkZS0
VBないじゃん
2019/08/29(木) 14:35:36.00ID:rMb5iA/T0
> 5. CLIが遅い。Cygwin使っているのか?ってほど遅い
標準ターミナルがモッサリ杉、最近はAlacrittyやiTerm2が流行りらしいよ。
2019/08/29(木) 16:01:20.33ID:zihmteOy0
>1. Linuxではない。UnixがLinuxっぽいから使ってるだけで本当に使いたいのはLinux

Linux使えよ
無料なんだし
2019/08/29(木) 16:04:36.08ID:WSI0RxYl0
>>4
最高じゃねーか!!
2019/08/29(木) 16:41:42.90ID:x1ym74rf0
関係ないけどSwiftってどう?
9名称未設定
垢版 |
2019/08/29(木) 18:06:42.49ID:a5iFVdIC0
音楽制作とか結局ソフトなんだよな
Winで同じように使えるソフトがないから仕方なくMacを使う
まぁ、ソフト売りがアップルの商売みたいなもんだしな
2019/08/29(木) 18:13:54.20ID:8CA6qLLH0
>>4
Xojoならあるぞ
2019/08/29(木) 19:46:58.97ID:AVbKeYIM0
>>8
全てオブジェクトとして扱えるようになったのと
関数型の良いところも取り入れて隙がなくなったね
2019/08/30(金) 12:35:40.82ID:hO2V1sUd0
>>4
メリットの一番先に持ってきていい話だよねそれ
2019/08/30(金) 17:57:41.65ID:hLRvHQ8I0
>>6
>Linux使えよ

だってGUIがクソすぎるじゃん
2019/08/30(金) 18:06:54.31ID:QB/JRnOP0
 
 13 名前:名称未設定[sage] 投稿日:2019/08/30(金) 17:57:41.65 ID:hLRvHQ8I0
 >>6
 >Linux使えよ

 だってGUIがクソすぎるじゃん
2019/08/31(土) 00:41:21.08ID:0/cvmwwu0
向いてないなぁ
とにかくUIが飾りすぎて重い

ムード優先のユーザ向け
とても開発者向けじゃないよ
2019/08/31(土) 09:51:59.97ID:779TXbs70
>>13
pop!_os使ってから出直してこいよ
174
垢版 |
2019/09/02(月) 11:33:07.40ID:BwWrAIED0
VB、つーか、COMか。アレはいいものだぞ?
VBプログラマがウンコってのはわかるが
MSが調子こいてActiveXとか言ってIEから直接つつけるようにしてグダグダになったがCOM自体は素晴らしいものだ

AutomatorよりVBSでの方が細かく制御できて好きだ
2019/09/02(月) 11:54:49.46ID:Gbn4D22l0
だから何なんだよ?
2019/09/02(月) 12:16:22.07ID:Y0UyKPCL0
マイナーすぎて認知されてない感があるAppleScriptObjCでCocoa API含めたObjC frameworkが叩けるから
やる気があればAutomatorでもCOMみたいにやりたい放題だぞ
2019/10/06(日) 19:48:38.45ID:BZo0i9kU0
そういう需要がないんだろう
主なユーザーは既存のアプリケーションを使うことしか考えてないからな
開発しようなんて一握り
2019/10/13(日) 07:51:47.33ID:otz92+BM0
なんちゃって開発には向いてるよな
例の意識高い系って人たちの
2019/10/15(火) 20:06:19.10ID:YUkxjqll0
まただいぶ低い所から
2019/10/16(水) 15:29:51.63ID:3UdDMC1t0
>>21
秋葉うろついて、ゴミもいいとこの鉄屑pcにわざわざ金払って買ってきてどうでもいいようなディストロ入れてブヒブヒ言うのを良しとしてそうだな
2019/10/16(水) 16:32:29.06ID:6RgjW6Ix0
>>23
まぁいいから日本語使えよw
2019/10/24(木) 01:07:36.77ID:POODKlU00
>>24
図星で悔しいのは文字を通じてよくわかるぞ
2019/10/31(木) 11:23:19.89ID:46yZB7Q80
Macが開発に向いてるかとは違うベクトルの話だが、
SwiftUIが楽すぎてWindows系アプリ開発にもこの手法使えたらなーとは思った。
2019/12/12(木) 07:22:30.77ID:heOg5eME0
>>26
iOSを軸にクロスプラットホーム開発が捗るなら試す価値はあるかも
2019/12/21(土) 11:44:55.68ID:wbVtt/gf0
マイクロソフトはXAMLやらPropertyChanged地獄なアレは捨てて
さっさとSwiftUIパクってくれ。
2019/12/21(土) 11:47:16.81ID:gHN7KfcO0
C#でいいよもう
2019/12/21(土) 11:53:31.20ID:wbVtt/gf0
言語はどうでもいいしこの際「C#UI」でもなんでもいいからはよパクってくれ!
2020/01/29(水) 03:32:42.42ID:3wvM/EGs0
c#言ってる奴は大抵鈍臭そうな奴が多い
2020/01/29(水) 06:37:13.44ID:odjK4hyi0
>>31みたいなことを言ってるヤツは大体ワキガ
2020/01/29(水) 07:53:47.24ID:3wvM/EGs0
c#やってるとこういう自覚のないバカになるからやめとけよ、これからのやつは。
2020/01/29(水) 08:52:19.20ID:WleDTnNe0
c#なんて、ガチャゲー作って金を毟る企画に参画するような欲にまみれたクズが使う言語
これ学ぶ=悪魔に魂売ると思った方がいい
2020/01/29(水) 12:53:38.91ID:TWMmID6z0
言語に罪はなかろうもん
36名称未設定
垢版 |
2020/02/08(土) 15:21:48.10ID:8uoMemha0
開発に向いてる向いてない以前に、バタフライキーボードとかいうゴミ糞強制されると避けようがない一社独占の独裁糞プラットフォームを開発に使おうってのがそもそもの間違い
2020/02/08(土) 18:53:27.79ID:gRavjCMu0
いや普通外付けやろ
WindowsPCでもなんでも
なんちゃってエンジニアかな
38名称未設定
垢版 |
2020/02/09(日) 04:26:16.51ID:8JZeOlUG0
>>36
開発にMac mini 2018&HHKBつかってるけど…
2020/02/09(日) 08:17:30.06ID:7lxNsjbS0
>>36
開発者なのに外付けキーボードすら思い浮かばないの?
その頭の固さでほんとに開発やってる?やってても
コードコピペがせいぜいなエセじゃないの?
40名称未設定
垢版 |
2020/02/09(日) 12:51:59.98ID:9ZuDjZU20
いつも外付け持ち歩くの?(笑)
2020/02/09(日) 13:27:03.72ID:UT9SSgkk0
コード書くのにどこ行くんだよ
あぁ、スタバでコピペ披露するの?
42名称未設定
垢版 |
2020/02/09(日) 13:29:43.07ID:NHXPOet20
もまいら外付けより仕事漬けだろ
43名称未設定
垢版 |
2020/02/09(日) 13:32:38.38ID:9ZuDjZU20
というかHHKBとかいいだす時点でアレだよな
HHKBってただの変態キーボードであんなものに慣れてしまうと他使えないじゃん
コンビネーションだらけで生産性悪いし
マウスとか無かった時代に延々とホームポジション維持することに特化したもの
形から入ろうとする馬鹿マカーにはお似合いだけどそれ以外にも理由あるんだよね
まともなキータッチのキーボードがHHKBしかなかったから(笑)
最近はお情けでリアルフォースのMac版出てたりするが基本的にハード選択肢は無いに等しい
2020/02/09(日) 15:48:19.26ID:UT9SSgkk0
長文の言い訳、1番ダサいパターン
2020/02/10(月) 15:59:33.05ID:IQwKWiqE0
コード書くのに必要なキーはコンビーネーションいらんだろ
普通のノーパソだと直接打ててHHKBではコンビネーションになっちゃうキーってなんだろ?
そうか矢印か!
コピペするには重要だな!
46名称未設定
垢版 |
2020/02/10(月) 16:25:28.57ID:sGbDiUOg0
最近はコード書くにもインテリセンス必須の世の中なんだから矢印は重要だろ
各種デバッグ環境でのファンクションキーもな
47名称未設定
垢版 |
2020/02/10(月) 17:29:22.63ID:sLITws2G0
IJKLで移動できるんだが…
Karabiner使うだろ普通
macOSエアプだから分からないんだろうけどさ

https://kreider.github.io/post/karabiner_workflow/
48名称未設定
垢版 |
2020/02/10(月) 18:03:37.31ID:sGbDiUOg0
よく使うキーなのにコンビネーションは馬鹿らしいって話だろ
2020/02/10(月) 21:50:25.10ID:jDoSArWc0
wslはまだ触って無いけど、vagrantとかdockerあるからwindowsでも問題はない
macはコンソールがあるのとパスとか制限無くて楽
50名称未設定
垢版 |
2020/02/10(月) 21:59:16.76ID:sGbDiUOg0
>>49
なんでOS標準装備に拘るんだ?
R-Loginとか使ってみろよMacのコンソールなんて低機能すぎて使えなくなるから
51名称未設定
垢版 |
2020/02/10(月) 22:36:26.62ID:Tv0jzWxy0
テーマが曖昧過ぎ

プログラマにとって最適な環境とは何か?

って聞かれて答えられんのかね>>1は
んなもん人それぞれで終わりでしょ
2020/02/11(火) 09:55:32.68ID:lra7by8Q0
Macは開発に向いてる。なぜならLinuxと似ているUnix(BSD系)だから
ただ今はWindowsの方が開発に向いてる
Linuxそのものを内包してきたから
2020/02/11(火) 10:05:51.53ID:ywuaSTZb0
>>52
復元が容易な差分バックアップが標準でない時点で使う気にはならんな
2020/02/11(火) 10:07:42.83ID:lra7by8Q0
>>53
ファイル履歴機能があるじゃん
2020/02/11(火) 11:41:42.56ID:ywuaSTZb0
>>54
バックアップは一見、成功しているが実際は失敗しているってバグって治った?
2020/02/11(火) 12:51:22.30ID:iwpSb7xj0
直ったんじゃね?
2020/02/11(火) 19:10:26.73ID:iBYecO8y0
git使えよ
2020/02/12(水) 11:54:41.11ID:63uufvGJ0
>>57
バカなの?
gitのバックアップどうするんだよ
gitのバックアップもgit使ってか?
2020/02/12(水) 16:19:30.29ID:JGgiFfnJ0
りもーと。。
60名称未設定
垢版 |
2020/02/12(水) 16:21:40.67ID:JhtW8RwZ0
git使ったことない馬鹿なんだろうな
ローカルリホジトリしか知らんのだろうか
2020/02/12(水) 21:38:41.07ID:TLeEo0YB0
リモートだろうとローカルだろうとバックアップは必要じゃないか?
62名称未設定
垢版 |
2020/02/12(水) 21:46:02.01ID:JhtW8RwZ0
バックアップすりゃいいじゃん

タイムマシン自体のバックアップはどうするの?って聞かれてお前はなんて答えるんだ?
63名称未設定
垢版 |
2020/02/12(水) 21:57:07.91ID:X2tiLtsm0
話が噛み合ってないだろw
64名称未設定
垢版 |
2020/02/12(水) 22:46:11.75ID:/+XQgGO50
それにしてもRLoginが高機能ってのは初めて聞いた
具体的にどんなところなのか知りたいわ
MacでiTerm2 + zsh + tmuxで不便に感じたことないけど、
WindowsとWSLとそれを使えばより快適なものなのかしら?
65名称未設定
垢版 |
2020/02/12(水) 22:51:11.06ID:JhtW8RwZ0
https://qiita.com/murachi1208/items/d6e4ce7ba75f1625fe51
66名称未設定
垢版 |
2020/02/12(水) 23:09:22.29ID:35Yr7Xfo0
>>65
いや、これ読んでも何も分からなかったんだけどw
全部Macで普通にできますが…
比較対象がTeratermとかPuttyとか言われてもね
67名称未設定
垢版 |
2020/02/12(水) 23:22:57.87ID:JhtW8RwZ0
Macのターミナルって同時送信とか出来たっけ?
保守サポートしてるサーバー複数台に同じコマンド打って管理とかめちゃ楽だぞ
68名称未設定
垢版 |
2020/02/12(水) 23:27:52.78ID:35Yr7Xfo0
>>67
tmux使えば簡単にできるよ
でもそんなオペレーション普通の人はしないけどな
69名称未設定
垢版 |
2020/02/12(水) 23:32:44.13ID:yDi0E/8z0
貧乏人はApple製品を目の敵にしています
70名称未設定
垢版 |
2020/02/12(水) 23:34:46.14ID:JhtW8RwZ0
>>68
tmuxやらいろいろ使って出来ることがワンパッケージで出来てるんだから高機能だろ
何に突っかかりたいの?
71名称未設定
垢版 |
2020/02/12(水) 23:36:55.13ID:yDi0E/8z0
論旨をすり替えて必死になる貧乏人
72名称未設定
垢版 |
2020/02/12(水) 23:43:41.36ID:35Yr7Xfo0
んー、高機能っていえばそうかもしれんが、まったく魅力はないわw
.tmux.confで色んな環境で使い回せる方が俺はいい
>>50が自信満々に書いてたからもっと感動するような何かがあるかと思ったんだ
突っかかってるつもりはなかったが、不快に感じたのならスマン
2020/02/12(水) 23:50:53.71ID:JAPFThTs0
Mac・・・標準で便利
Windows・・・標準よりも便利
2020/02/12(水) 23:51:29.89ID:JAPFThTs0
> .tmux.confで色んな環境で使い回せる方が俺はいい
それはWindowsでもLinuxでも同じ話
75名称未設定
垢版 |
2020/02/12(水) 23:57:47.90ID:Q48DKOXj0
結局Macでなければダメな状況でもないかぎりハード制約やらなんやらでMacなんて勧められたもんじゃないと思うがね
足枷だらけのMacなんだから大きなマイナスをチャラにする何かがないと
ThinkpadにUbuntuとWin10入れてる状態にMacは勝てないじゃん
iOSアプリ開発の人質が有る奴だけMacになる
2020/02/13(木) 00:03:15.89ID:2TCBSQNC0
開発環境としてはWSLでものの見事に大逆転された
77名称未設定
垢版 |
2020/02/13(木) 00:20:38.34ID:CVvSNO8h0
VSCODEはデファクトスタンダードになってるしGitHubまで吸収しちゃったからな
トドメにWSLの流れ
2020/02/13(木) 00:23:04.08ID:2TCBSQNC0
MSがGitHub買収してよかったこと

1. プライベートリポジトリが無料になった
2. ドキュメントが日本語化された https://help.github.com/ja
79名称未設定
垢版 |
2020/02/13(木) 00:30:17.67ID:CVvSNO8h0
>>78
1がでかすぎる
完全にプライベート倉庫になったし
2020/02/13(木) 00:37:17.54ID:DpnBfw7K0
WSLを開発環境とかネタでしょ
重すぎてストレスマッハ

真面目にWindowsを開発に使ってないやつほどWSLWSLと騒いでる
現実は仮想マシンで動くWSL2を必死で用意してるのがMSだ
81名称未設定
垢版 |
2020/02/13(木) 00:40:45.57ID:GizJtIOM0
VSCodeもGitHubもMacで普通に使えるわけで、
これで何がWindowsに流れ来てるなんて話になるわけ?
あとはWSL2次第だろうが、今年の春には出るんでしょ
そこまでもう少し大人しくしててもいいよw
82名称未設定
垢版 |
2020/02/13(木) 00:42:19.30ID:CVvSNO8h0
俺自身は環境使い分けいろいろあるしで仮想化派だからWSLは使ってないけどWSLの存在は大きいだろ
83名称未設定
垢版 |
2020/02/13(木) 00:47:26.99ID:CVvSNO8h0
>>81
OSプラットフォームとしてオープンソースにどれだけ貢献してるかは今後の指標になるだろ
TypeScriptとかもそうだし
閉鎖的でユーザーからまともなキーボードの選択肢奪ったりする独裁プラットフォームに未来はあるか?
例えばMSがMac版Code切ったらどうする?
まぁMSはそんなAppleみたいなチンケな真似はしなきだろうけどさ

繰り返しになるが、仮に同じ事ができたとしてもMacでなければならない理由がなくなってる事がMacの終わりを意味してるんだよ
だれがこんな不自由なプラットフォームに投資したいとおもう?
他で同じ事ができるのにバタフライキーボード選ぶ馬鹿いるか?
84名称未設定
垢版 |
2020/02/13(木) 01:00:16.45ID:GizJtIOM0
>>83
俺は大してApple信者でもないしMacに縛られてるわけじゃないよ
その時代で一番最適なもんに投資してそれを使ってるだけなんだよな
もしMacが終われば違うのに切り替えてそれを使うまで
今後3〜5年はWindowsやLinuxをメインに使うのが最適と判断すればそれに移行しますわ
ただ、今はそう判断できる要素は俺の中にはない
あと10年先とかそういう未来は誰にも読めんからそこまでは考えない
おじいちゃんは頭の切り替えできないからこういう柔軟な発想できないんだろうけどねw
85名称未設定
垢版 |
2020/02/13(木) 01:10:14.90ID:CVvSNO8h0
どこに柔軟性あった?そして俺のどこに柔軟性がなかった?
答えてごらん

こっちも良いものがあれば変えるいう当たり前の行動だよ
OS云々の前にMacはハードがゴミだとおもうからさ
あとはWinはリモートデスクトップが凄すぎてこれに変わるものがMacにない
ノートPCからデスクトップPCにつないでデスクトップPCでの作業の続きやったりとかね
86名称未設定
垢版 |
2020/02/13(木) 01:10:16.19ID:GizJtIOM0
よくよく考えれば9900K+RTX2080の遊び専用Windows機もあるし、
昨年末に3400Xで組んだUbuntu機もあるんだよね
やろうと思えばいつでも移行しようと思えばできるが、
今のところはその気配はないなぁ
WSL2出たらちょっと遊んでみるかな
87名称未設定
垢版 |
2020/02/13(木) 01:17:18.83ID:FBBhCbWY0
>>85
TeamViewer等の定番アプリすら知らんのかこの馬鹿は
レスを投稿する


ニューススポーツなんでも実況