2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

プログラミングに適した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はまだ誕生していなかった)。

2 :仕様書無しさん:2016/03/31(木) 19:06:51.63 .net
win10こんな狂ったことしなくてもcygwinでよくね?

3 :仕様書無しさん:2016/03/31(木) 20:15:31.72 .net
普段webプログラマーとしてmac使ってるけど
linuxコマンド使えるなら乗り換えようかな

C#も興味あるし、でも、
phpとruby案件ぐらいだからmacが使いやすい。迷う

4 :仕様書無しさん:2016/03/31(木) 20:48:01.62 .net
>>1
ばんざーい∩(^_^)∩

5 :仕様書無しさん:2016/04/01(金) 00:46:22.27 ID:0VX48hyq4
普通にLinux使えばいいのに

6 :仕様書無しさん:2016/04/01(金) 00:49:13.17 .net
MSも認めたように、Linuxがプログラミングには最適なんだよ。

7 :仕様書無しさん:2016/04/01(金) 12:03:03.71 .net
やっぱりVisual Studio使える環境が最強かな

8 :仕様書無しさん:2016/04/02(土) 14:23:44.82 .net
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%

9 :仕様書無しさん:2016/04/02(土) 16:48:14.19 .net
どっちでもいいよもう・・

10 :仕様書無しさん:2016/04/02(土) 19:28:18.34 .net
マックのバーガー365個でカロリー補給しつつMacでプログラミングを学習
http://pc.watch.impress.co.jp/docs/news/yajiuma/20160331_750909.html

11 :仕様書無しさん:2016/04/02(土) 20:19:02.58 .net
ドトールコーヒーの運営するエクセルシオールカフェ 赤羽東口店でマック広げてドヤってたら、
店員が、自分の事、「好きだ」と言い始めたので 優しくしたら他の店員がやっかむ
チビとの愛を引き裂かないで 警察に偽証する犯罪者の街 赤羽
ドトールって母体 マイクロソフトなの?だからマカーに態度悪いの?

12 :仕様書無しさん:2016/04/06(水) 05:47:17.09 .net
マックは素人用だよ。
プログラミングなら、駆け出しPGくらいかな。

ビジネスレベルだったら、ちょっとつかえない。

13 :仕様書無しさん:2016/04/06(水) 09:08:18.35 .net
と、素人が申しております

14 :仕様書無しさん:2016/04/07(木) 18:54:30.61 .net
windowsで開発したバイナリをlinuxで動くようにすることもできるよね?

15 :仕様書無しさん:2016/04/09(土) 11:42:39.89 .net
iosアプリ作るにはMac必須なもんで
Mac使うしかない
ザマリンはオンラインでMac繋いでビルドできるらしいがそれにもMac必要

16 :仕様書無しさん:2016/04/09(土) 22:39:01.98 .net
XamarinはクラウドサービスでMac不要になるとかなかったっけ?

17 :仕様書無しさん:2016/04/10(日) 03:49:00.28 .net
>>15
> iosアプリ作るにはMac必須なもんで

いらんよw

ゲームの多くはUnityを使って作られている。
マルチプラットフォーム対応なので
iOSでもAndroidでもWindowsでもなんでも動くアプリが
C#を使って作れる。

18 :仕様書無しさん:2016/04/10(日) 03:50:32.93 .net
>>15
> ザマリンはオンラインでMac繋いでビルドできるらしいがそれにもMac必要

開発用じゃなくてコンパイル用ってことですか?w

19 :仕様書無しさん:2016/04/10(日) 14:08:47.84 .net
>>16
実機に繋いでデバッグする気がないならそうだけど
俺には無理

20 :仕様書無しさん:2016/04/10(日) 15:45:51.24 .net
>>17
Macが無いとAppStoreに作ったアプリ登録出来ないんじゃね?

21 :仕様書無しさん:2016/04/10(日) 16:20:08.46 .net
>>17
ゲーム以外のiOSアプリもあるの知らない?

22 :仕様書無しさん:2016/04/10(日) 21:36:04.15 .net
>>20
開発用じゃなくて、登録用ってことですかw

>>21
Macが必須かどうかって話なんだから
ゲームがある時点で必須じゃないんですよw

23 :仕様書無しさん:2016/04/10(日) 23:29:21.00 .net
>>22
ゲームがある時点で必須じゃないってどう言うこと?

24 :仕様書無しさん:2016/04/11(月) 01:09:13.30 .net
>>23
必須じゃない例がある時点で必須とは言えないってことだろアホ

25 :仕様書無しさん:2016/04/11(月) 01:17:42.07 .net
結局必須ということか

26 :仕様書無しさん:2016/04/11(月) 07:57:38.49 .net
>>24
あー、手元に必須かどうかでは必須では無くなるな、確かに。
ただ、リモートでは依然として必須な事には変わらんよ。それが月貸しかサービス貸しかとかそういう意味で。
お前の言うのを定義通りに使えば、
開発はWin|Linuxで出来る、マックはビルド時のみリースで借りるから必須ではない、が成り立っちゃうじゃん。

27 :仕様書無しさん:2016/04/12(火) 19:20:01.02 .net
>>26
だから成り立つから、必須じゃないって話だろ。

28 :仕様書無しさん:2016/04/12(火) 21:03:24.40 .net
ほんまかよ

29 :仕様書無しさん:2016/04/12(火) 21:51:48.43 .net
>>27
成り立たないでしょ。
ビルド時に使うなら、使うんだよ

30 :仕様書無しさん:2016/04/12(火) 22:03:14.04 .net
>>29
だからそれは開発じゃない。

31 :仕様書無しさん:2016/04/12(火) 22:17:58.09 .net
>>30
お前の言う開発ってのは、コード書くところまでか?
おめでたい開発者だな。コーダ以下のパンチャの仕事。

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

32 :仕様書無しさん:2016/04/12(火) 22:32:18.25 .net
アプリ作って配信までするには必須という話だろう。
ビルドにもアーカイブ作るにもXcode必要なんだからmacは必要なんでしょ。

33 :仕様書無しさん:2016/04/12(火) 22:38:37.63 .net
>>31
> お前の言う開発ってのは、コード書くところまでか?

違うよ?

(WindowsやAndroid等で)正しく動く所まで。

ほら開発の全工程じゃん?

34 :仕様書無しさん:2016/04/13(水) 00:19:21.22 .net
AWSに載せるからサーバーマシンいらないって言ったら、Amazonのサーバーリソースを使ってるんだからサーバーは必要だ!とか
揚げ足とりで突っ込まれてるようなもんかw

35 :仕様書無しさん:2016/04/13(水) 04:17:41.13 .net
全然違います

36 :仕様書無しさん:2016/04/13(水) 08:06:19.09 .net
なにこのアホどうしの流れ

37 :仕様書無しさん:2016/04/13(水) 08:44:26.63 .net
下請け専属と個人製作者が揉めてる図?

38 :仕様書無しさん:2016/04/13(水) 09:04:25.89 .net
>>37
普段Windowsでウェブサイト作っている所に、
Safariで検証しないといけないからウェブ制作にMacは必要ですよねと言われて、
あぁ、普段使ってないけど検証用に1台用意してるよって思った眼の前で

ほら、あなたはMacで開発してるんですよ!って
言われた図

39 :仕様書無しさん:2016/04/13(水) 09:44:39.05 .net
つか、Macが必要って結論じゃ困る人がいるのが不思議。

40 :仕様書無しさん:2016/04/13(水) 10:12:05.07 .net
>>33
元レス見ろよ。iosアプリを開発するのに、Windowsとandroidでの動作確認までって頭の中にババロアでも詰まってるのか?

>>38
Macで開発はしてないけど、Macで確認する開発はしてるんだろ…?
それに対して、Macは必須ですね、って言ってるだけじゃん。

俺もWindows使ってるけど、社内に数台のMacを捨てると言われたら反対するし、端末スペックが最新OSに不足したら買い換えてくれと言うが、
それが必要って事だと思ってるけど。
確認自体は仮想環境でやるから、OSのライセンス違反を避けるためにMac使ってるようなもんだし。

41 :仕様書無しさん:2016/04/13(水) 12:09:10.10 .net
>>40
いや、クロスプラットフォームの開発環境を使えば、
まったく同じソースでいろんなデバイスに対応できるんだから、
開発は一つのプラットフォームだけで良くなるんだよ。

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

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

42 :仕様書無しさん:2016/04/13(水) 12:10:54.15 .net
>>40
> それに対して、Macは必須ですね、って言ってるだけじゃん。

ビルドと登録専用マシンってことですよね?w

43 :仕様書無しさん:2016/04/13(水) 12:39:49.92 .net
お前らが言ってるのは製造。

44 :仕様書無しさん:2016/04/13(水) 13:32:36.72 .net
俺様のPCで動くんだから問題なんか起きない。



とか?

45 :仕様書無しさん:2016/04/13(水) 17:16:15.43 .net
>>42
それって開発の一部だろ

46 :仕様書無しさん:2016/04/13(水) 17:30:17.93 .net
>>45
違うよ

47 :仕様書無しさん:2016/04/13(水) 17:37:34.81 .net
コード書くだけのプログラマーには見えない世界かな。

48 :仕様書無しさん:2016/04/13(水) 18:32:01.00 .net
unityを使えばMacなしでiOSの実機デバッグができるわけ?

49 :仕様書無しさん:2016/04/13(水) 18:39:35.62 .net
Windowsでbashが使えるようになったら、もうMac捨てるわ

50 :仕様書無しさん:2016/04/14(木) 02:30:36.37 .net
どんな屁理屈こねようと、
iOSアプリを作って世に出そうと思ったらMacは必須
もしMac無しでリリースまで出来るなら個人開発者歓喜だから教えてくれ

51 :仕様書無しさん:2016/04/14(木) 02:31:47.49 .net
> Macは必須

ビルドと登録用としてね。

52 :仕様書無しさん:2016/04/14(木) 05:51:32.17 .net
>>51
Macなしで実機デバッグできるの?

53 :仕様書無しさん:2016/04/14(木) 07:13:56.42 .net
できるだろうな。

54 :仕様書無しさん:2016/04/14(木) 07:58:46.02 .net
ビルドと登録が開発じゃない、ってのは本当にわからんなぁ。

要件定義→設計→製造→試験→QC→出荷→運用保守
が「開発」じゃないの?
運用保守をなんか別の名前で開発から出したとしても、追加仕様やら不具合改修は開発に戻ってくるわけだし。
カウボーイさんは知らんけど。

55 :仕様書無しさん:2016/04/14(木) 08:12:35.12 .net
いつまでもウォーターフォールやってんだよ

56 :仕様書無しさん:2016/04/14(木) 09:03:01.02 .net
引っ込みつかなくなってるところ申し訳ないけど、Macは必須じゃないよ

57 :仕様書無しさん:2016/04/14(木) 11:40:52.93 .net
>>56
おっしゃる通り、
OSXの動く開発機は必須だろうけど、Macは必須じゃないよね。

58 :仕様書無しさん:2016/04/14(木) 12:01:17.75 .net
>>53
もしかして、実機でテストすることを実機デバッグと言っている?

59 :仕様書無しさん:2016/04/14(木) 12:26:29.17 .net
おまえらショボいローカル開発ルールを
自慢気に語るの好きだな

60 :仕様書無しさん:2016/04/14(木) 12:35:16.05 .net
>>55
TDDでこそ必要だろ。テストが意味のないTDDなんか、開発ですらない。

61 :仕様書無しさん:2016/04/14(木) 12:51:09.10 .net
>>60
TDDでこそウォーターフォール必要?
あほだろ?スクラムやクリスタルとかの
アジャイル系wなら分かるが水落ち
マンセーのお前が何いってんだw
TDD言いたいだけだろw

62 :仕様書無しさん:2016/04/14(木) 13:15:22.96 .net
>>61
Mac(正とするテスト環境)がだよ。
開発経験どころか読解力もねえのか?

63 :仕様書無しさん:2016/04/14(木) 13:18:59.47 .net
マルチプラットフォーム対応が、絶対100%完璧なら、誰も苦労しないんだがな。

64 :仕様書無しさん:2016/04/14(木) 16:37:26.48 .net
>>58
もしかしてMacなしだと実機で実行しながらブレイクポイント置いたりできないの?

65 :仕様書無しさん:2016/04/14(木) 17:15:41.04 .net
Visual StudioでもiOSデバイスにアタッチしてデバッグできるらしいじゃん
もうMacいらないね

66 :仕様書無しさん:2016/04/14(木) 17:18:43.88 .net
>>65
xamarinのこと?
iOSデバイスをMacに接続してリモートデバッグする形になるんだけどね

67 :仕様書無しさん:2016/04/14(木) 20:11:13.03 .net
友人にMac信者いるけどほんとにきもくてうざい
Mac最強!とかやたら勧めてくる上に
Windowsはクソ!Mac使ってない開発者は情弱!とか言ってくる

もうMac使う気が失せるどころかMac見るのも嫌になる

68 :仕様書無しさん:2016/04/14(木) 20:21:38.45 .net
俺の近くにもいるわ
おしゃれになりたいならマックだよって
見た目がアンガなのに

69 :仕様書無しさん:2016/04/15(金) 13:29:53.75 .net
まあ海外でもインテリ御用達ブランドだからな
学会とかMacだらけ
昔はヲタクブランドだったのにどうしてこうなったのか

70 :仕様書無しさん:2016/04/15(金) 18:28:40.06 .net
いやMacbook買おうと思ってんだか
使ってる奴なんでおかしい奴多いの?
俺も使い始めたらおかしくなるのか

71 :仕様書無しさん:2016/04/15(金) 19:45:05.06 .net
まあおかしい奴が買ってるだけだろうな
そういうところで見栄を張ろうとする傾向があるから

72 :仕様書無しさん:2016/04/16(土) 23:56:34.46 .net
>>70
MacBook一台あれば
bootcampでwindows動くし、virtualboxでubuntuもサクサク動く
とってもコスパいいですよ

73 :仕様書無しさん:2016/04/17(日) 00:06:43.58 .net
>>72
バッテリー交換は難しいのが難点

74 :仕様書無しさん:2016/04/17(日) 00:33:23.19 .net
>>72
コスパ悪すぎるだろ。
late2009がもうゴミだぞ。
同時期に買ったacerはまだ使ってるし、win10に出来たけど。

75 :仕様書無しさん:2016/04/17(日) 00:52:34.65 .net
>>72
確かにMacはコスパいいね

76 :仕様書無しさん:2016/04/17(日) 01:43:22.07 .net
macbookがコスパいいって言ってる奴は、比較対象が家電量販店に売ってる富士通なんかのノートPCなんだろw

77 :仕様書無しさん:2016/04/17(日) 05:44:58.80 .net
>>72
> MacBook一台あれば
> bootcampでwindows動くし、virtualboxでubuntuもサクサク動く

でもWindowsは買わないといけないんですよね・・・。

78 :仕様書無しさん:2016/04/17(日) 12:27:26.78 .net
>>77
この仕事してたらMSDNのライセンスありますやん

79 :仕様書無しさん:2016/04/17(日) 12:52:48.51 .net
でもWindowsは買わないといけないんですよね・・・。

といったら、

でもMSDNのライセンスは買わないといけないんですよね・・・。

と訂正させられたw

80 :仕様書無しさん:2016/04/17(日) 13:26:45.44 .net
わざわざ買わなくてもライセンスあるでしょ

81 :仕様書無しさん:2016/04/17(日) 13:45:17.72 .net
>>30
あるって、湧いて出てくるわけないんだから
買ってるんだよw

82 :仕様書無しさん:2016/04/17(日) 13:45:50.84 .net
>>80あての間違い

83 :仕様書無しさん:2016/04/17(日) 15:01:10.68 .net
>>78
今時はスマホ、Web、Java系だけで
落ち目のMSDNなんかいるのか?

84 :仕様書無しさん:2016/04/17(日) 15:08:35.21 .net
>>83
その系統の開発しかしないならそもそもWindows自体用意しなくていいだろ

85 :仕様書無しさん:2016/04/17(日) 15:21:43.83 .net
用意しなくてもいいがパソコンを用意する必要はある。
そのパソコンに無料で付いてくる。
使わない理由もないのでWindowsを使う。

86 :仕様書無しさん:2016/04/17(日) 17:37:51.96 .net
>>85
PCに無料でOSXが付いて来るならWindows買わなくてもいいってことだろ

87 :仕様書無しさん:2016/04/17(日) 18:21:08.18 .net
>>84
会社のネットワークにWindows以外を
接続する場合セキュリティ上
面倒な申請がいる

88 :仕様書無しさん:2016/04/17(日) 18:23:13.29 .net
自作PCでOSXが動くなら使ってみようかな

89 :仕様書無しさん:2016/04/18(月) 09:00:51.51 .net
>>88
ライセンス違反だから家のPCで試せやw
会社に迷惑かけんなw

90 :仕様書無しさん:2016/04/18(月) 11:33:36.89 .net
>>69
海外では、Macは安価なんだよなぁ。
日本では為替の影響で、Win機よりも高価なMacが、海外では、特に米国ではWin機よりも安価だったりするからなぁ。

91 :仕様書無しさん:2016/04/18(月) 11:39:11.83 .net
>>76
5年前に買ったのが現役で使えてるからコスパはいいほうだと思うよ。

92 :仕様書無しさん:2016/04/18(月) 12:16:34.34 .net
>>91
5年前のPCが使えなくなるほど、この5年で性能向上は進んでないだろ
そこそこPC使ってる人にとっては常識だと思うけど、ド素人ですか??

93 :仕様書無しさん:2016/04/18(月) 13:54:47.39 .net
>>92
性能は十分でも故障して使えなくなることもあるよ。

94 :仕様書無しさん:2016/04/18(月) 17:30:43.86 .net
>>90
いくらくらいなん?
マックブックプロで6万くらいなら手数料、送料考えても直接買い付けた方が安いな

95 :仕様書無しさん:2016/04/18(月) 17:50:12.69 .net
>>94
為替の影響だっつってんのに、なんで直接買い付けのほうが安くなるんだよアホか

96 :仕様書無しさん:2016/04/18(月) 18:21:22.21 .net
>>95
1ドル130円以上で換算してたりするけどな

97 :仕様書無しさん:2016/04/19(火) 11:51:16.84 .net
>>95
Appleの社内為替レートの影響

為替レートとは、銀行間取引為替レートとの事ではない。

98 :仕様書無しさん:2016/04/19(火) 13:02:27.05 .net
>>97
じゃあ、日本で15万円からするMacbook Proを600ドルぐらいで買えるかもしれないと思ってる>>94は、
Appleの社内為替レートがドル250円の可能性を考えてるってこと?

さすがにないでしょww

99 :仕様書無しさん:2016/04/19(火) 13:08:25.04 .net
>>98
>>95がアホだって話をしてるんだが

100 :仕様書無しさん:2016/04/19(火) 14:04:07.16 .net
国内支社経由で販売してる海外製品が為替レートの10円や20円の差に同期して価格変更するワケなかんべぇよ。
あればよっぽどの差がある時くらいだろ。

206 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★