プログラミングに適した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はまだ誕生していなかった)。 >>597
何言ってんだよ。
LinuxがUnixの偽物という揶揄は有りだろう。
けど、macの偽物って揶揄は恥ずかしいだろという話だぞ。 >>598
ならLinuxの偽物とか言っちゃう>>564
はさらに恥ずかしいな >>599
"さらに"では無い。
恥ずかしいはその通り。
macは興味無いからスルーしてたけど、DarwinプロジェクトのCDを初めて見たのはLaser5だったかぷらっとホームだったかな。
自分の感覚ではUnix、BSD、Linuxのグループとmacの間に隔たりがあるというか。
Androidもだが。 macはunixの偽物を一生懸命作ってたから、unixから頑張ったで賞もらったの!
だから本物のunixで間違いないの!
パクりとか簡単に言うなよ!macなんかを毎日使ってる身にもなれ! macはlinuxのパクりだよ
iosはgoogleのパクりだよ
appleはibmのパクりだよ
他社の革新を自分の手柄にする会社だよ
デザインが好きだから買うけど
https://builder.japan.zdnet.com/os-admin/20385745/ プログラマとかプログラム板見るといつも必ずと言っていいほど喧嘩が発生してるなw
血の気多くないとプログラマになれないんか だってプログラマ連中は自分が優秀で正しいと思ってるからねw
精神的にガキなんだよ >>603
macはやっぱり劣っているが、口に出して言えないだけだろうな〜。
信者多いから北朝鮮と一緒だな。
俺もwindowsのダメな所は平気で言えるが、Macのダメな所は中々言えん。社内の信者に刺されそうだからな。
まぁ、プログラムに適したOSと聞かれればMacの方が楽に学べるからおすすめ。
でも世の中のサーバーはlinuxやWinサーバーが全てだから、Winとubuntu on Winで学べばパーフェクト(ubuntuが正常動作する前提)。
一般業務なら色んな人からの全てのファイルをきちんと開けるようにしておけば、何のOSでも同じ開発はできるし、MacにもOfficeあるし、Microsoftのツールも使えるぞ。
Apple製品は北朝鮮と同じで国家だから、我が国の物は我が国の物!敵国の物も我が国の物!というスタイル。だから常に少数派。
そこが信者とか脱Macとかドヤマックとか言われる根本的な理由だな。
まぁOSで生産性が変わるのはたしかだから、「誰のために」「どんな物を」「作れるかどうか」を達成できる環境を選ぼうぜ。
個人的にはlinuxが載ったWindowsがベータ版抜けたらMacはいらなくなると思う。Winの見た目が嫌いじゃなきゃ使ってみるといいよ。 客先でJavaやC#の開発やってるプログラマです。iPhoneからの縁でMacをプライベートで使い始めた。
MBP15買ってRetinaの綺麗さと速さに驚愕。現場のクソマシン(Win8.1)と雲泥の差を実感。
ただ秀丸・サクラエディタのgrep検索やA5mk2でSQL作成等をMacでやるのに苦労した。
今は知らんが当時CotEditorではgrep検索すらできなかった記憶ある。
VisualStudioでASP.NET開発するのにMacはいらんし。
大好きなPCだけど、今はリビングでちょこっと使うくらい。
開発業務でMac使ってる環境をまじでみたことないwww >>607
Macが適しているなんて言葉が
一つも出てきてないなw
Macでも頑張ればできるって話しかしてない Windowsのように使いたいならWindows買えばよかったのに >>607
Macってgrep最初から入ってなかったんだっけ Macに入ってくるコマンドって、GNUの劣化版ばかりなのは
どうにかならんのかね? 自分で入れればいいんじゃない
独自拡張あると問題になることも HomePod
VR
iOSマルチタスク
iOSファイラー
ipadキーボード
アップルって全部何かのパクりだよな。AmazonとMicrosoftとGoogleが全部やってきた事じゃん。
人の作った物をデザインだけ一生懸命の会社だな。
はぁ…だっせぇ… >>613
2017年新機能!iosにファイル管理!
これで拍手されるおもちゃに魅力感じないし、学生向けメーカーだなぁと感じる。アメリカのsamsungと言われるだけあるな。
https://m.japan.cnet.com/story/35098136/ >>1
VMがあるのに開発機と実行環境を一緒にしたいという発想がすごい。 >>616
脳ミソosxなんじゃないの?ヘイ尻して聞いてみればぁ? >>617
大昔から開発機と実行環境が異なるというのはよくあるんだが?
単純にWindows 10とMacOS Xを比べたらWindows 10に決まっている。
Macを使うのはMacのアプリケーションかiPhoneのアプリケーションの場合くらい。 windowsはユーザー数が多いので商売にしやすい(だがライバルも多い)
macはユーザー数は少ないものの自分の環境の愛着が強く金もそこそこもっているので割りと商売になる(ただしappleの囲いこみが酷い)
Linuxはユーザー数少ないわ、金もってなさそうだわ、そこそこ頭はいいので大抵のことを自分で出来てしまうので非常に商売にしにくい > macはユーザー数は少ないものの自分の環境の愛着が強く金もそこそこもっているので割りと商売になる(ただしappleの囲いこみが酷い)
この理屈がわからん。自分の環境の愛着が強くたって、
例えば俺が作ったMac用のアプリとかサービス使ってくれるわけじゃないだろ?
ってことは商売になるのは、Appleだけじゃねーの? >>622
> 例えば俺が作ったMac用のアプリとかサービス使ってくれるわけじゃないだろ?
お前が作ったやつって「お前感」が強すぎるんだよw誰も使わんわそんなもん恥ずかしいw >>623
使わないんだろ?
だからMacで商売にならんよ Macが商売なるとしたら愛着とかいうプラス思考じゃなくて
利用者が少ないから、開発者も少ない。
だから競合ソフトが少ないから
くだらない機能であってもシェアウェアとして販売しても
他に選択肢がない状態になるから、シェアウェアが売れる
ってことぐらいかな >>624
いや俺はMacでなく「お前」の話をしてるんだがw >>626
だから商売になるかどうかは「お前」(商売する人)の話であって
Macだから商売になるわけじゃないってことなんだよ
Macだからという理由で商売になるとしたら
ライバルが居ないからクソでも売れるってことぐらい >>627
俺は「お前がやると商売にならない」と言ってるのであって
Macがどうとか一言も言ってないんだけど?
噛み付く相手間違ってない? >>616
実行に適してるかどうかは考慮しなくていいんじゃね
IDEやユーティリティソフト、その導入や保守のしやすさを語れば
個人的には環境依存のソフトは避けたいので、ポータビリティとパッケージマネージャの話になる
他の実行環境と連携しやすいかもあるか。最初からsshが使えるとか。 >>628
> 噛み付く相手間違ってない?
それはお前だろ
俺は>>621に噛み付いたのに
お前が横から来たんだろ
ということで話は>>622ってことだ。
> macはユーザー数は少ないものの自分の環境の愛着が強く金もそこそこもっているので割りと商売になる(ただしappleの囲いこみが酷い)
この理屈がわからん。 >>629
それを言い出すとMacよりLinuxを使っていた方が無難になる。 >>631
そりゃLinuxは開発者が自分達のために作ってる部分多いからそうなるんじゃない
だからスレタイから除外されてるんじゃないの
Linuxを使えない場合的なことで Win勢羨ましいー
お仕事ならofficeとadobeとbashあったら出来ない事ないやんけー
ubuntuにアパッチも入るんけ?
ubuntuからwinのアプリ呼べるんけ?
surface気になるー
マカー8年使ってるけどやめようかなー 逆にwinからmacに移行して1年だけど、何も考えずにunixコマンド使えて便利。
が、それだけ。
windowsのソフトが見た目アレだけど、どれだけ優れていたか思い知ってる。 >>635
Mac使いは結局、Mac上でWindowsを使ってる。 >>636
Windows使いは結局、Windows上でBashを使ってる。 >>637
そう言わざるをえないよな
BashはLinuxじゃないもんな bashとかOSに依存しないアプリ使ってれば悩むことないということだ >>637
そんなことよりアップル社はビジネス優先だから自社のものは何もかも捨てた歴史を忘れたのか? MS社の妨害戦略はビジネス以前だもんな恥ずかしくないのかな IEの独自拡張をあれだけ叩いてたのに、今だとベンダープリフィックスを付けるのなんて
当たり前になっていてなんだかなあとかは思うな。
appleというかジョブズがflash叩いて、flashの無い世界を実現したがその代替手段まで
用意するつもりなんて少しもなかったから、あそこらへんにあった技術やら表現やらが
ロストテクノロジー化してるし。 googleもこれに加担してたし。 HTML5()でしたっけ? >>647
同じくスタイルや類を独自拡張したから叩かれたんであって
独自のスタイルを独自に拡張する分には問題ないどころか、
それが良い所になってくんじゃないの?
統合認証然り。
msだって-ms-ってつけてんじゃんw >>647
flashの代替も全然ロストテクノロジーでもないしな。
フツーになんとかなったし、
flashたってanimateなんて名前に変えて、HTML5とCanvasで実装してんじゃんww
Unityまでタイムライン実装して、その辺の層を未だに取り合ってるのに、随分遅れたやつだな。 こういう的外れな養護しかできないってのが、みんなが叩いてたから
何も知らずに叩いてただけなんだよなあ。 >>650
Flashがプラグインだということを忘れてるんだろうな。 >>653
ますますどういう意味なのかわこらないな。養護が必要な人の発言に文句を言うやつは頭がおかしいということになる。 >>645
開発環境って意味が広すぎて全然具体的じゃない
開発プラットフォームってこと?
コンパイラってこと?
IDEってこと? >>656
iPhone、iPadアプリ開発はMacでしかできないというしばりのことを言ってるんだと思われる。
アップル社の考え方は物売り屋だからある意味仕方ない。 >>658
提供しなかっただけで妨害とかいうのはキチガイだろう >>659
他のプラットフォームでの開発を妨げてるんだから妨害に決まってるだろハゲ >>660
妨げるってことは能動的に何かしたってことだよな
何したの?
ゆとり的発想のおかーさんがトイレに行かせといてくれなかったのがいけないんだ!ってこと? PPCの頃はともかく、intelに変えてからは自作PCや市販PCだって
mac osを動かせるはずなのに、そういう動きがあるとありとあらゆる
手を使って妨害してるのは能動的だと思うがな。 >>663
知らん
お前も知らないのか
それは無いってことだな >>668
ようw 2ちゃんねる上級者w
十何年2ちゃんねるやってんだ?w 確かに初心者より初心者を馬鹿にする2ちゃんベテランの方がやべえww マ板ってプログラマーよりも自称パソコン大先生の方が多いよな web系ならMac
それ以外ならWin
でいーんでねーの iosアプリを開発する事になって
嫌々mac使用中 アプリの開発を勉強するにあたって新しくノートPCを買おうと思ってるんだけど、macかwindowsだとどっちがオススメ?具体的には、surface laptopとmacbook proで悩んでるんだけど。 >>681
mac
色んなOS向け開発に利用できるから勉強用なら特に有利だよ
もちろんmacで起動させる分のWindowsは別売りになるから割高だけどな web系でも組み込み系でもWindowsかな?
各種ドライバやDB用クライアント等の豊富さから、自然にWindowsになるかと思うんですよね。
また現在、この国でプログラマーって言えば9割程度はSESだと思う。
そうすると客先で配備されてるPCがWindowsですわ。学生さんなら就職見据えてWindowsにしたほうが無難すね。 それプログラミングに適したOSじゃなくて就職に適したOSな ふむ。プログラミングに適したOS≒就職に適したOSだと思いますぞ( ?Д?) カッ!! ハードとしてはどんなOSでも起動できるmacが有利
ただ、プログラマとしてはVSも外せないからWindowsは必須
Web系ならサーバ用にLinux、クライアント用にMacOSが使いやすい
スマホ開発ならAndroidがWindowsでiOSがMacになる
ロボット開発ならLinux
勉強ってことで色んなジャンルに手を出したいならmac買うしかない もはやmacbookなんて普通でしょ
それをいちいちドヤ顔で開いてると受け止めてる人がまだいるのか >>689←とあるドヤラーの屈折したドヤ的感情の発露 iPad使ってる人を見かけてもいちいち心ざわつかせてるの?それともmacbookだけを特別視してるの? mac使ってて
「あれ?ひょっとして俺バカにされてる?」と気がついた事がある人
もしくは気がつきそうになった事がある人
一斉に挙手! プログラミングは仕事と割りきってる奴はwindows、プライベートでも楽しんでる奴はMac
割とマジで Macは筐体高いからなぁ。
結局MacだろうがWindowsだろうが、開発用にするマシンはOS抜いてLinuxディストリ入れるから、メモリCPUのスペックと値段の比率が良いものを選ぶ。
最近は(といっても一年前だけど)DELLのXPS15を買った。CPUが今ひとつだったけど、メモリは増設で32までイケるらしくて魅力的だった。
あと英字配列を選べるのも魅力的。まぁそれはMacもやけど。