プログラミングに適したOSはWindows10かMacOSXか?

1 :仕様書無しさん:2016/03/31(木) 18:34:05.44 .net
MacOSXはUnixだからCLIプログラムが動く
→一方Windows10はLinuxバイナリがそのまま動く・・・

どういうこと? UbuntuがWindows 10で動くよ
http://www.gizmodo.jp/2016/03/_ubuntuwindows_10.html

ところが、このほどマイクロソフトは、開催中のカンファレンス「Build 2016」におきまして、
Canonicalが開発する「Ubuntu Linux」のコマンドシェルとなる「Bash」が、
そのまま「Windows 10」上で動作するようになることを明らかにしましたよ!
これまでも「Cygwin」や「MSYS」といったユーティリティプログラムを使えば、
Bashのコマンド・ライン・インターフェース(CLI)をWindowsで走らせることは可能でした。
しかしながら、今回のマイクロソフトによるサポートは、BashがネイティブでWindowsから使えるようになることを意味していますよ。

実はWindows 10の大型アップデートとなる「Redstone」ビルドには、新たに
「Linuxサブシステム」が組み込まれています。これを利用して、バーチャルマシン(VM)すら使わず、
Bashのネイティブ動作が実現するようですね。今夏に提供が予定されるWindows 10の
正式アップデートから標準装備される新機能になるんだとか。

「Windows 10」で動作するUbuntuのBashシェル–その実現方法
http://japan.zdnet.com/article/35080406/
今回われわれが話題にしているのは、UbuntuのELFバイナリとビットレベルで、
そしてチェックサムレベルでまったく同じものをWindows内で直接動作させることだ」と述べている

 これは新しいアイデアというわけではない。その源流をたどれば「Windows NT POSIX」
サブシステムにまで行き着く。NT POSIXはネイティブなUNIXのバイナリを「Windows NT」上で
稼働させるためのものだった(当時、Linuxはまだ誕生していなかった)。

453 :仕様書無しさん:2017/05/21(日) 21:03:36.16 .net

>>452
なんだ、日本語が理解出来ない人だったか。
それとも悔しくて顔真っ赤?

643 :仕様書無しさん:2017/06/24(土) 05:30:59.23 .net

>>639
そんなことよりアップル社はビジネス優先だから自社のものは何もかも捨てた歴史を忘れたのか?

41 :仕様書無しさん:2016/04/13(水) 12:09:10.10 .net

>>40
いや、クロスプラットフォームの開発環境を使えば、
まったく同じソースでいろんなデバイスに対応できるんだから、
開発は一つのプラットフォームだけで良くなるんだよ。

> Macで開発はしてないけど、Macで確認する開発はしてるんだろ…?
確認と開発は違う。

わかりやすく言えば、開発ツールを入れてソースコードを編集する環境でやるのが開発。
iOSで動くかな? 動かない。Windowsで修正。こりゃWindowsで開発しているってことだよ。

630 :仕様書無しさん:2017/06/18(日) 14:55:19.41 .net

>>629
俺は「お前がやると商売にならない」と言ってるのであって
Macがどうとか一言も言ってないんだけど?
噛み付く相手間違ってない?

423 :仕様書無しさん:2017/05/20(土) 20:58:32.08 .net

じゃあ議論の内容を原点(>>360)に戻しましょうか?

Windows買う必要ないがパソコンを買ったら
ついてくるのがWindowsなんだわ

保守とかサポートとかあって性能が良くて
安いやつを選ぼうとするとほぼWindowsしかない

157 :仕様書無しさん:2016/04/24(日) 14:55:27.16 .net

>>156
Macで、何らかのOSを物理(OSとして起動して)、仮想(マシン)でOS Xを動かしているのは、(ライセンス上)OKだよねってこと。

174 :仕様書無しさん:2016/05/04(水) 12:34:58.97 .net

>>171
ノートに限定するなよ

712 :仕様書無しさん:2018/05/12(土) 09:51:17.31 .net

初心者ならC#一択

296 :仕様書無しさん:2017/05/13(土) 22:16:50.29 .net

そりゃiOSアプリを作る一流プログラマーは必然的にMac使ってますわ

439 :仕様書無しさん:2017/05/21(日) 11:03:12.40 .net

>>438
どんなOSでも使いこなせるからなんでもいい、じゃなくて、どんなOSでも上っ面だけ知ってればこなせるような仕事しかしてないからなんでもいい
ってことでしょ
得意気に言うことでもないわな

143 :仕様書無しさん:2016/04/22(金) 10:45:43.42 .net

開発に必要ならなんでも使うが選べるならWindowsがいいな
Macが嫌いというよりアップル製品を使いたくない

479 :仕様書無しさん:2017/05/26(金) 01:30:24.06 .net

勝つ必要などない
ターゲットユーザを満足させられればいいんだ
ただどっかの会社は競争相手を潰さないと売れなくなるような品質と戦略

410 :仕様書無しさん:2017/05/20(土) 11:38:18.62 .net

>>408
だからまたサポートの意味を曖昧にしてるw
わざとなんだろーなー

ウイルスに対する対策は、Windowsの無料の標準サポートで
対応しているだろうが。

703 :仕様書無しさん:2017/11/16(木) 13:42:14.88 .net

>>702
つまりこのスレの殆どが知識ないと
聞きかじった程度であると
実際には何もできない
議論好きっとな

353 :仕様書無しさん:2017/05/16(火) 06:29:33.58 .net

>>351
awk

469 :仕様書無しさん:2017/05/23(火) 17:50:01.86 .net

bash on windows と mac os x の比較

http://s.news.mynavi.jp/column/osxhack/170/

229 :仕様書無しさん:2016/10/02(日) 23:39:32.90 .net

windowsのプログラミングに適してるのはwindowsだな

ただ足りない部分も多いからcygwin入れたりするけど他はそういう事しなくていいから楽だな

386 :仕様書無しさん:2017/05/18(木) 13:36:20.11 .net

>>360のサポートとか保守ってのはメーカーパソコンのサポートの話じゃ無いのか?

だったらMacだって同じだろう。
でも>>360は価格についても言及してるからMacは却下って話だろ。

で、Linuxにはサポート有るのか?って話なら無いから>>360の言う通りじゃねーか。

自分に都合の良いことしか言えねー奴が多いね。
Linux陣営がまともに答えるとすれば、「サーバー用途で考えればそもそも無料のメーカーサポートに期待しても意味無いし、有料サポートならバカ高いだろ」とか言えば良いのに。

207 :仕様書無しさん:2016/07/09(土) 11:13:12.93 .net

>>203
Androidユーザーは違うの?

563 :仕様書無しさん:2017/06/02(金) 22:55:30.54 .net

シェル用のスクリプトをプログラミングされるのがそんなに気に入らないのかよw

286 :仕様書無しさん:2017/05/13(土) 12:13:39.56 .net

>>284
> Linux用のバイナリもLinux用にbuildしたものだろ

話伝わってないのか?

Ubuntuのパッケージの多さと
Cygwinのパッケージの少なさの話をしてるんだが?

Ubuntuは世界でトップクラスに使われてるディストリなのでパッケージも多いし
アプリ公式でビルドしたバイナリが提供されていることが多い

でもCygwinはPOSIX互換のライブラリを提供することで、
Cygwin用にビルドすることで使えるようにする特殊な仕組み
完全ではないのでCygwin用にビルドオプションを変更する必要があることもある
だからパッケージは少ないしCygwin用のバイナリ配布なんてのも行われていない。

WSLは広く提供されているUbuntu(Linux)のパッケージやバイナリが
そのまま使えるので特別なやり方なく使えるんだよ。

599 :仕様書無しさん:2017/06/06(火) 14:51:38.95 .net

>>597
それなら最初のOS以外全て偽物だな

555 :仕様書無しさん:2017/06/02(金) 14:35:51.36 .net

>>554
何にも言えなくなっちゃったか

81 :仕様書無しさん:2016/04/17(日) 13:45:17.72 .net

>>30
あるって、湧いて出てくるわけないんだから
買ってるんだよw

395 :仕様書無しさん:2017/05/19(金) 06:06:15.37 .net

windowsを10年ぶりに買った。XPS13。

1、bowが思ったよりすごい。まんまubuntu。linux側からwin内部もOK。ネイティブbashがここまで使えればunix環境に拘る必要もなさそう。

2、今まで石器時代のようだったhostsの編集が超絶楽になってるw

3、バージョン管理が知らない内にOS標準になっててビビった。chocolateyいらなくなりそう。

4、コンパネと設定、cmdとpowershell、リソース、レジストリ、デバイス、新旧融合してて分かりにくい。UIが総じてKUSO。

5、フォントと解像度周りはOSがクリアしてても、ソフト毎にげんなりさせられる。MSゴシックって現役だったんだ…メイリオどうした!?

6、ちょ…iOSアプリの開発もwinの方が簡単になる恐れがある…microsoftの考える事は基本、迷走と革命だが、appleが許すならwin優位。

7、webのフロントエンドならmac持ってた方が営業成績は良さそう。「おしゃれですね」って言われなくなった。

8、vs2017が神すぎる。pycharm phpstorm xcode sublime は離脱できる。xcodeになれすぎてキーバインド辛い。

いまんとこの率直な感想な。
今からwin触ってるといいことあるかもよ。特にエンジニアはunix瞑想してる時代じゃないと痛感した。スパコン作るならLinux一択だろうけどさw

385 :仕様書無しさん:2017/05/18(木) 12:00:49.26 .net

>>383
横やり申し訳ないが理由も述べず感想だけ言うお前の方が馬鹿っぽいよ

668 :仕様書無しさん:2017/06/25(日) 22:15:25.03 .net

ネット越しに顔が見えるわけないんだが?

214 :仕様書無しさん:2016/08/09(火) 16:38:16.49 .net

Visual StudioなんかよりInteliJ使えばいいのに

191 :仕様書無しさん:2016/05/07(土) 14:34:21.01 .net

>>187
Java終わる終わる詐欺はもう飽きた
いつからいってんだよ

529 :仕様書無しさん:2017/05/31(水) 14:22:33.06 .net

オープン化されたPowershellが最高
Windowsはやっぱり凄すぎる

298 :仕様書無しさん:2017/05/13(土) 23:03:04.12 .net

>>297
それってデバッグ版アプリをiOSにディプロイするんじゃなくてあくまでプレイヤーアプリ上でコードを動かすんだよね
Macが不必要になるというわけでもなさそうだと思うのだけどどうでしょうね

164 :仕様書無しさん:2016/04/25(月) 07:56:54.97 .net

>>162
EFIにシリアル書き込めばAppleIDの認証通るよ。

617 :仕様書無しさん:2017/06/15(木) 16:16:12.14 .net

>>615
2017年新機能!iosにファイル管理!
これで拍手されるおもちゃに魅力感じないし、学生向けメーカーだなぁと感じる。アメリカのsamsungと言われるだけあるな。
https://m.japan.cnet.com/story/35098136/

183 :仕様書無しさん:2016/05/05(木) 14:10:12.78 .net

シェア半分超えてるスマホと
7%ほどしかないMacは同列に語るw

今どき珍しいね。Winにしないのかい?

シェア的にはこうじゃないかな
こんな奴いないけど

554 :仕様書無しさん:2017/06/02(金) 13:44:52.90 .net

>>548
今時のpowershellはめっちゃ楽だけどね
http://www.teradas.net/archives/23763/

>>551
ふーん。ホント能無しだな。で?

708 :仕様書無しさん:2017/12/29(金) 18:26:56.03 .net

誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

FB9JBEN5US

394 :仕様書無しさん:2017/05/19(金) 04:21:56.00 .net

>>391
えっ?
インシデントが有償サポートのこと?

俺の常識と違うんだが。

>>393
しかし、ドライバのバクとかについてはメーカーからアップデート来るからねえ。
その分メリットある。

というか、案件自体OS指定で来るわけで比較しても仕方ない上にLinuxはスレチじゃねーの?

532 :仕様書無しさん:2017/05/31(水) 23:14:00.78 .net

>>527
> ただ単に画面を飛ばしてるのとは違う
だから実装方式が違うだけってのはわかってる。

例えばRDPはドライブやプリンタやLPTポートやクリップボードや
「その他のサポートされているプラグアンドプレイ(PnP)デバイス」を飛ばせるわけで

“Windowsが” 単に画面を飛ばしているだけではないのと同じように、
どうやってやるのかしらんけど、Linuxでもできるって言いたいんだろう?

これらができるということを教えてくれ。
でないと実装方式が違う故にXは劣るとしか言えないからさ

134 :仕様書無しさん:2016/04/20(水) 23:26:04.48 .net

macを使ってる高生産性プログラマがwindowsプログラマよりヘボかったら爆笑

507 :仕様書無しさん:2017/05/29(月) 17:32:48.09 .net

>>504
あたし24です(´д`|||)
プログラム勉強したくてMac買っちゃったので、外で開けないジレンマと戦うぐらいならXps13にしておけばよかった。

資料作ってて、たまたまリプきてtwitter見てたら「わざわざスタバでMac広げてtwitterかよw」って言われたし。友達でもそう思うのだから、他人ならもっと怖そう。

そうですよ?Macですけど?ってやったらもっと嫌われるし、とにかく恥ずかしい。
ドヤマックなんて幻想。
私は恥じマック。

気にしすぎだと思ってたけど、気にしない人の方が異常者だと最近思った(´д`|||)
コーヒーのチェーン店で個性もないただのシルバーの機械を使ってドヤ顔してるのダサくない?

…うそです…かっこいいよね…
ホントはやってみたい(´・ω・`)
Windowsムツカシイ、Macハズカシイ、困った…
マカーの人はどうやって他人への迷惑をかけてる自分を克服したの?

419 :仕様書無しさん:2017/05/20(土) 19:03:31.01 .net

>>396
ほうほう、提案ね。
それで客が君の提案したOSじゃ嫌と言ったらどうするの?
勝手に提案したOSにしちまうのか?

それが出来なければOS指定ということだよ。

181 :仕様書無しさん:2016/05/05(木) 12:17:41.52 .net

>>180
たまたまです。俺はmac派だけど、他人がなにを使っていようがどうだっていい。

316 :仕様書無しさん:2017/05/14(日) 00:23:41.91 .net

>>315
リモートデバッグって知らんのかw
まさかお前、実機にIDEインストールして
ぽちぽちステップ実行するとか思ってんのか?w

249 :仕様書無しさん:2017/01/09(月) 11:09:18.65 .net

>>→一方Windows10はLinuxバイナリがそのまま動く・・・
むかしもなんかあった気がするなぁ。
Windows上でUnixみたいな話。
Linuxバイナリ動かしたいならLinux使えばいいだけの話。

302 :仕様書無しさん:2017/05/13(土) 23:41:23.04 .net

>>300
もうAppStoreに公開されてる

680 :仕様書無しさん:2017/07/02(日) 16:44:13.73 .net

アップルが抱える「断片化」問題 タッチバー対応に悩む開発者ら
https://forbesjapan.com/articles/detail/16764

131 :仕様書無しさん:2016/04/20(水) 22:33:12.32 .net

Windowsを使えるのはどちらも同じなので、
OSXが使えるってだけだろう?

613 :仕様書無しさん:2017/06/10(土) 18:30:31.70 .net

Macに入ってくるコマンドって、GNUの劣化版ばかりなのは
どうにかならんのかね?

246 :仕様書無しさん:2017/01/08(日) 19:03:29.78 .net

Linux使うのにEclipseなんて使うのか
漢ならVimだろVim

303 :仕様書無しさん:2017/05/13(土) 23:46:17.03 .net

>>301
> だからiPhoneに実際のデバッグ版アプリをディプロイするためには結局Macが必要でしょってこと
デプロイは開発とは違うぞ?

開発が終わって、別会社(別の人)にデプロイしてもらうって方法だってある

688 :仕様書無しさん:2017/10/09(月) 18:02:47.57 .net

ふむ。プログラミングに適したOS≒就職に適したOSだと思いますぞ( ?Д?) カッ!!

146 :仕様書無しさん:2016/04/22(金) 12:36:27.71 .net

何かをこじらせちゃってるみたいだから仕方ないね。

470 :仕様書無しさん:2017/05/23(火) 20:05:41.21 .net

https://goo.gl/N7r8mb
これ、本当だったらやばくない。。??

289 :仕様書無しさん:2017/05/13(土) 12:35:54.93 .net

apt-get install linuxとかしたらWindowsが競合してアンインストールされるのか
それはいいな
grubとかどうなるんだ

459 :仕様書無しさん:2017/05/22(月) 14:01:29.69 .net

>>457
だからその場合もOS指定だろが。
その時にWindowsとMacOSのどっちが有意とは言わん。
しかし、案件に対して自分の開発環境が必ず最適だなんてことは有り得ない。

200 :仕様書無しさん:2016/07/08(金) 23:19:44.47 .net

winでbash対応した後はmacに用はないかな

iOSのアプリ開発には必要かもだが
俺個人の思いとしては、iOSユーザはアホ多めだから相手したくない

あ、一応補足しとくけど、mac自体は嫌いじゃないですよ

437 :仕様書無しさん:2017/05/21(日) 09:31:09.76 .net

>>436
OSに左右されるような仕事してないなら、そりゃなんだっていいだろうけど

547 :仕様書無しさん:2017/06/02(金) 03:35:12.98 .net

>>546
君が「高性能だからと言って使われるわけじゃない」と言うから、高性能だからこそ使われている例を上げたんだよ。
つまり立ち止まっているタイプのマなんだね?
君が言いたいのはつまり、安定性、利便性を捨ててまで新しい物を使う事はない。適材適所のプログラミング言語がある。と。
それも正解だと思う。
俺が言いたいのはpowershellの波が世界規模できている事実を言ったのだよ。高機能だとか日本のインフラの事情だとか個人の意見なんて関係なくね。

561 :仕様書無しさん:2017/06/02(金) 21:10:30.52 .net

喧嘩するのにコードはいらぬ
愛しあうのにコトバはいらぬ

156 :仕様書無しさん:2016/04/24(日) 05:03:18.86 .net

>>155
日本語で

55 :仕様書無しさん:2016/04/14(木) 08:12:35.12 .net

いつまでもウォーターフォールやってんだよ

161 :仕様書無しさん:2016/04/24(日) 16:51:45.22 .net

Linux・・・どんな物理マシンでも仮想マシンでも動かしてOKです。
Windows・・・どんな物理マシンでも仮想マシンでも動かしてOKです。
MacOSX・・・アップル製の物理マシンとその上で動く仮想マシンでしか動かしたらだめです

584 :仕様書無しさん:2017/06/04(日) 20:46:02.81 .net

>>583
尋常な盛り上がりじゃないな
windowsの動向に開発者が目を向けるのも無理はない
windowsが失敗してくれればマカーとしては嬉しいが

208 :仕様書無しさん:2016/07/10(日) 18:00:21.63 .net

>>207
アホユーザー人数の割合的には変わらないかもだが、
考えてる人はめっちゃ考えてる
泥はいろいろと選定が必要だから

372 :仕様書無しさん:2017/05/17(水) 23:04:29.60 .net

>>371
話が通じないやつだな。

Linuxが簡単だからソフトの有料サポートしか利用してないという話なら
俺だってWindowsが簡単だからソフトの有料サポートしか利用してないというしかない・
というかWindows使っている人の殆どが有料サポート利用してないよ。

つ・ま・り、Windowsは簡単

まずここまではいいよね?

288 :仕様書無しさん:2017/05/13(土) 12:15:07.71 .net

もちろんaptがあるだけじゃなくてリポジトリは
Ubuntuと全く同じもの

280 :仕様書無しさん:2017/05/13(土) 06:57:15.96 .net

cygwinってバイナリ提供されてたよな

356 :仕様書無しさん:2017/05/16(火) 18:26:24.94 .net

>>355
mac使ってると胸を張って言えない。悔しいよなぁ。恥ずかしいよなぁ。涙拭けよ。

31 :仕様書無しさん:2016/04/12(火) 22:17:58.09 .net

>>30
お前の言う開発ってのは、コード書くところまでか?
おめでたい開発者だな。コーダ以下のパンチャの仕事。

リースで借りるの下りは、ようは手元ないしいずれかの場所に何らかの方法で必要だから、「自分の物ではなかろうが、一時的にだろうが永久にだろうが、使用環境を手に入れる必要がある」
って話なんだけど。

109 :仕様書無しさん:2016/04/20(水) 00:21:47.05 .net

Macバリバリ使おう!とか言ってる奴って
たいていオブジェクト指向こそが至高!みたいな奴なんだよな〜

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • teratailもりあがっtail? 66問目

    元スレ 1 :仕様書無しさん:2021/01/21(木) 14:27:32.39 .net teratail http://teratail.com/ 前スレ teratailもりあがっtail? 65問目 https:…

  • リファクタリングすると全部テストしろと言ってくる奴の矛盾2

    元スレ 1 :仕様書無しさん:2018/05/19(土) 18:05:57.63 .net 機能追加や変更した時に、全部テストしてるでしょ? いつもやってることじゃん 前スレ リファクタリングすると全部テストしろと言っ…

  • Google&MS「バグの70%はC/C++。Rustにする」

    元スレ 1 :仕様書無しさん:2021/05/02(日) 17:14:48.90 .net グーグルやMSが「Rust」言語でOS開発、背景に国家による諜報活動の影  1970年代初めにUNIXの開発にC言語が採用されて…

  • ◆個人事業主専門スレ50本目(法人立入禁止)◆

    元スレ 1 :仕様書無しさん:2017/10/10(火) 17:29:08.25 .net 個人事業主として頑張ってる連中、ここに集え。 「一人で生きていけない弱者」とあったが、一人で生きていけるなんていうのは 無人島で…

  • 「夜の」を付けて卑猥な感じにするスレinマ板

    元スレ 1 :仕様書無しさん:2008/02/26(火) 18:45:52 .net 夜のセマフォ 10 :仕様書無しさん:2008/02/26(火) 20:12:19 .net 夜の結合テスト 138 :仕様書無しさん…

  • フリーランスって早い話日雇いだろ?

    元スレ 1 :仕様書無しさん:2018/10/17(水) 07:47:52.27 .net 名前変えて安心を得たいのかもしれんが。 44 :仕様書無しさん:2018/11/24(土) 01:30:39.93 .net フ…

  • プログラマの仕事着=私服。スーツ?ありえないw

    元スレ 1 :仕様書無しさん:2016/01/16(土) 05:54:13.15 .net スーツ着てる仕事してるのってSEでしょ?w もしくはコボラーw 522 :仕様書無しさん:2016/09/15(木) 10:20…

  • ( ゚д゚)やっぱり寝る! その4

    元スレ 1 :仕様書無しさん:2011/09/28(水) 19:25:56.76 .net 久しぶりにマ板にきた ↓ 「寝る!」スレがない ↓ 心のオアシスが… (´・ω・`) ↓  _∧∧__   / ̄ ̄ ̄ ̄  |( …

  • C言語今から勉強するんだけどどこで勉強するのがいいの?

    元スレ 1 :仕様書無しさん:2016/08/13(土) 17:46:45.72 ?2BP(1421).net sssp://img.2ch.net/premium/9304031.gif おしえて 80 :仕様書無しさ…

  • プライベートで勉強してるプログラマー

    元スレ 1 :仕様書無しさん:2017/08/17(木) 21:17:09.16 .net プログラマーは日々勉強するべきみたいな風潮あるけどさ 実際にプライベートでプログラム書いたり技術書読んだりしてるプログラマーって…

  • 50代のプログラマーいる?Part49

    元スレ 1 :仕様書無しさん:2020/06/10(水) 08:41:55 .net ああリューマチで膝が痛い!腰も痛い!肩も痛い! そんなんでも頑張ろう! 前スレ 50代のプログラマーいる?Part48 https:/…

  • 【天才】επιστημη Part. 0x01【C++】

    元スレ 1 :仕様書無しさん:2010/06/17(木) 21:41:59 .net この人、C++すごいんだよね? 実際、何ができるの? 偉そうな口叩いているだけの実力があるのかな? 教えて、エロい人。 73 :仕様書…

最近のコメント

匿名 : 【いちゃ部屋】株式会社SHIFT【5ch出張所】
 新入社員はわかいそう、 在宅勤務でe-ラニングうけとけ、 ... (6/18)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫や (5/28)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫か (5/07)
ページTOPへ↑