プログラミングに適したOSはWindows10かMacOSXか? [無断転載禁止]©2ch.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はまだ誕生していなかった)。 win10こんな狂ったことしなくてもcygwinでよくね? 普段webプログラマーとしてmac使ってるけど
linuxコマンド使えるなら乗り換えようかな
C#も興味あるし、でも、
phpとruby案件ぐらいだからmacが使いやすい。迷う MSも認めたように、Linuxがプログラミングには最適なんだよ。 やっぱりVisual Studio使える環境が最強かな Desktop Operating System Market Share
March, 2016
Operating System Total Market Share
Windows 7 51.89%
Windows 10 14.15%
Windows XP 10.90%
Windows 8.1 9.56%
Mac OS X 10.11 4.05%
Windows 8 2.45%
Mac OS X 10.10 2.06%
Linux 1.78%
Windows Vista 1.41%
Mac OS X 10.9 0.76%
Mac OS X 10.6 0.31%
Mac OS X 10.7 0.27%
Mac OS X 10.8 0.25%
Windows NT 0.07%
Mac OS X 10.5 0.05%
Mac OS X 10.4 0.02%
Windows 2000 0.01%
Mac OS X (no version reported) 0.01%
Windows 98 0.00% ドトールコーヒーの運営するエクセルシオールカフェ 赤羽東口店でマック広げてドヤってたら、
店員が、自分の事、「好きだ」と言い始めたので 優しくしたら他の店員がやっかむ
チビとの愛を引き裂かないで 警察に偽証する犯罪者の街 赤羽
ドトールって母体 マイクロソフトなの?だからマカーに態度悪いの? マックは素人用だよ。
プログラミングなら、駆け出しPGくらいかな。
ビジネスレベルだったら、ちょっとつかえない。 windowsで開発したバイナリをlinuxで動くようにすることもできるよね? iosアプリ作るにはMac必須なもんで
Mac使うしかない
ザマリンはオンラインでMac繋いでビルドできるらしいがそれにもMac必要 XamarinはクラウドサービスでMac不要になるとかなかったっけ? >>14
> iosアプリ作るにはMac必須なもんで
いらんよw
ゲームの多くはUnityを使って作られている。
マルチプラットフォーム対応なので
iOSでもAndroidでもWindowsでもなんでも動くアプリが
C#を使って作れる。 >>14
> ザマリンはオンラインでMac繋いでビルドできるらしいがそれにもMac必要
開発用じゃなくてコンパイル用ってことですか?w >>15
実機に繋いでデバッグする気がないならそうだけど
俺には無理 >>16
Macが無いとAppStoreに作ったアプリ登録出来ないんじゃね? >>16
ゲーム以外のiOSアプリもあるの知らない? >>19
開発用じゃなくて、登録用ってことですかw
>>20
Macが必須かどうかって話なんだから
ゲームがある時点で必須じゃないんですよw >>21
ゲームがある時点で必須じゃないってどう言うこと? >>22
必須じゃない例がある時点で必須とは言えないってことだろアホ >>23
あー、手元に必須かどうかでは必須では無くなるな、確かに。
ただ、リモートでは依然として必須な事には変わらんよ。それが月貸しかサービス貸しかとかそういう意味で。
お前の言うのを定義通りに使えば、
開発はWin|Linuxで出来る、マックはビルド時のみリースで借りるから必須ではない、が成り立っちゃうじゃん。 >>25
だから成り立つから、必須じゃないって話だろ。 >>26
成り立たないでしょ。
ビルド時に使うなら、使うんだよ >>29
お前の言う開発ってのは、コード書くところまでか?
おめでたい開発者だな。コーダ以下のパンチャの仕事。
リースで借りるの下りは、ようは手元ないしいずれかの場所に何らかの方法で必要だから、「自分の物ではなかろうが、一時的にだろうが永久にだろうが、使用環境を手に入れる必要がある」
って話なんだけど。 アプリ作って配信までするには必須という話だろう。
ビルドにもアーカイブ作るにもXcode必要なんだからmacは必要なんでしょ。 >>30
> お前の言う開発ってのは、コード書くところまでか?
違うよ?
(WindowsやAndroid等で)正しく動く所まで。
ほら開発の全工程じゃん? AWSに載せるからサーバーマシンいらないって言ったら、Amazonのサーバーリソースを使ってるんだからサーバーは必要だ!とか
揚げ足とりで突っ込まれてるようなもんかw >>36
普段Windowsでウェブサイト作っている所に、
Safariで検証しないといけないからウェブ制作にMacは必要ですよねと言われて、
あぁ、普段使ってないけど検証用に1台用意してるよって思った眼の前で
ほら、あなたはMacで開発してるんですよ!って
言われた図 つか、Macが必要って結論じゃ困る人がいるのが不思議。 >>32
元レス見ろよ。iosアプリを開発するのに、Windowsとandroidでの動作確認までって頭の中にババロアでも詰まってるのか?
>>37
Macで開発はしてないけど、Macで確認する開発はしてるんだろ…?
それに対して、Macは必須ですね、って言ってるだけじゃん。
俺もWindows使ってるけど、社内に数台のMacを捨てると言われたら反対するし、端末スペックが最新OSに不足したら買い換えてくれと言うが、
それが必要って事だと思ってるけど。
確認自体は仮想環境でやるから、OSのライセンス違反を避けるためにMac使ってるようなもんだし。 >>39
いや、クロスプラットフォームの開発環境を使えば、
まったく同じソースでいろんなデバイスに対応できるんだから、
開発は一つのプラットフォームだけで良くなるんだよ。
> Macで開発はしてないけど、Macで確認する開発はしてるんだろ…?
確認と開発は違う。
わかりやすく言えば、開発ツールを入れてソースコードを編集する環境でやるのが開発。
iOSで動くかな? 動かない。Windowsで修正。こりゃWindowsで開発しているってことだよ。 >>39
> それに対して、Macは必須ですね、って言ってるだけじゃん。
ビルドと登録専用マシンってことですよね?w 俺様のPCで動くんだから問題なんか起きない。
とか? コード書くだけのプログラマーには見えない世界かな。 unityを使えばMacなしでiOSの実機デバッグができるわけ? Windowsでbashが使えるようになったら、もうMac捨てるわ どんな屁理屈こねようと、
iOSアプリを作って世に出そうと思ったらMacは必須
もしMac無しでリリースまで出来るなら個人開発者歓喜だから教えてくれ ビルドと登録が開発じゃない、ってのは本当にわからんなぁ。
要件定義→設計→製造→試験→QC→出荷→運用保守
が「開発」じゃないの?
運用保守をなんか別の名前で開発から出したとしても、追加仕様やら不具合改修は開発に戻ってくるわけだし。
カウボーイさんは知らんけど。 引っ込みつかなくなってるところ申し訳ないけど、Macは必須じゃないよ >>55
おっしゃる通り、
OSXの動く開発機は必須だろうけど、Macは必須じゃないよね。 >>52
もしかして、実機でテストすることを実機デバッグと言っている? おまえらショボいローカル開発ルールを
自慢気に語るの好きだな >>54
TDDでこそ必要だろ。テストが意味のないTDDなんか、開発ですらない。 >>59
TDDでこそウォーターフォール必要?
あほだろ?スクラムやクリスタルとかの
アジャイル系wなら分かるが水落ち
マンセーのお前が何いってんだw
TDD言いたいだけだろw >>60
Mac(正とするテスト環境)がだよ。
開発経験どころか読解力もねえのか? マルチプラットフォーム対応が、絶対100%完璧なら、誰も苦労しないんだがな。 >>57
もしかしてMacなしだと実機で実行しながらブレイクポイント置いたりできないの? Visual StudioでもiOSデバイスにアタッチしてデバッグできるらしいじゃん
もうMacいらないね >>64
xamarinのこと?
iOSデバイスをMacに接続してリモートデバッグする形になるんだけどね 友人にMac信者いるけどほんとにきもくてうざい
Mac最強!とかやたら勧めてくる上に
Windowsはクソ!Mac使ってない開発者は情弱!とか言ってくる
もうMac使う気が失せるどころかMac見るのも嫌になる 俺の近くにもいるわ
おしゃれになりたいならマックだよって
見た目がアンガなのに まあ海外でもインテリ御用達ブランドだからな
学会とかMacだらけ
昔はヲタクブランドだったのにどうしてこうなったのか いやMacbook買おうと思ってんだか
使ってる奴なんでおかしい奴多いの?
俺も使い始めたらおかしくなるのか まあおかしい奴が買ってるだけだろうな
そういうところで見栄を張ろうとする傾向があるから >>69
MacBook一台あれば
bootcampでwindows動くし、virtualboxでubuntuもサクサク動く
とってもコスパいいですよ >>71
コスパ悪すぎるだろ。
late2009がもうゴミだぞ。
同時期に買ったacerはまだ使ってるし、win10に出来たけど。 macbookがコスパいいって言ってる奴は、比較対象が家電量販店に売ってる富士通なんかのノートPCなんだろw >>71
> MacBook一台あれば
> bootcampでwindows動くし、virtualboxでubuntuもサクサク動く
でもWindowsは買わないといけないんですよね・・・。 >>76
この仕事してたらMSDNのライセンスありますやん でもWindowsは買わないといけないんですよね・・・。
といったら、
でもMSDNのライセンスは買わないといけないんですよね・・・。
と訂正させられたw >>29
あるって、湧いて出てくるわけないんだから
買ってるんだよw >>77
今時はスマホ、Web、Java系だけで
落ち目のMSDNなんかいるのか? >>82
その系統の開発しかしないならそもそもWindows自体用意しなくていいだろ 用意しなくてもいいがパソコンを用意する必要はある。
そのパソコンに無料で付いてくる。
使わない理由もないのでWindowsを使う。 >>84
PCに無料でOSXが付いて来るならWindows買わなくてもいいってことだろ >>83
会社のネットワークにWindows以外を
接続する場合セキュリティ上
面倒な申請がいる >>87
ライセンス違反だから家のPCで試せやw
会社に迷惑かけんなw >>68
海外では、Macは安価なんだよなぁ。
日本では為替の影響で、Win機よりも高価なMacが、海外では、特に米国ではWin機よりも安価だったりするからなぁ。 >>75
5年前に買ったのが現役で使えてるからコスパはいいほうだと思うよ。 >>90
5年前のPCが使えなくなるほど、この5年で性能向上は進んでないだろ
そこそこPC使ってる人にとっては常識だと思うけど、ド素人ですか?? >>91
性能は十分でも故障して使えなくなることもあるよ。 >>89
いくらくらいなん?
マックブックプロで6万くらいなら手数料、送料考えても直接買い付けた方が安いな >>93
為替の影響だっつってんのに、なんで直接買い付けのほうが安くなるんだよアホか >>94
1ドル130円以上で換算してたりするけどな >>94
Appleの社内為替レートの影響
為替レートとは、銀行間取引為替レートとの事ではない。 >>96
じゃあ、日本で15万円からするMacbook Proを600ドルぐらいで買えるかもしれないと思ってる>>93は、
Appleの社内為替レートがドル250円の可能性を考えてるってこと?
さすがにないでしょww 国内支社経由で販売してる海外製品が為替レートの10円や20円の差に同期して価格変更するワケなかんべぇよ。
あればよっぽどの差がある時くらいだろ。 >>99
まず同期してないのが問題だが、それを置いといても1ドル100円110円のときに
130円140円換算で日本価格付けたりすることがあるって話なんだけど
1,000ドルの商品だと、30円違えば3万円違う