プログラミングに適した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はまだ誕生していなかった)。 >>441 お前が客より低能なら客に選んでもらうしかないな >>443 お前は「プログラミングができるOS」スレに移動した方がいいんじゃないか ここは「適した」を論ずるスレだろ Windowsはforkがクソ遅いからな。まぁ、そういう想定のOSじゃないから当たり前なんだけど。 >>446 いくら言い訳しようが結論は覆らないぞ。 プレゼンする段階でOS指定ということだ。 もっとも客の状況に合わせてプレゼンするのじゃなくて、自分が開発で使用したいOSを提案するような無能のプレゼンなら確かにOS指定じゃ無いがね。 >>449 お前がOS指定の下流仕事しかできない無能なのはわかった >>450 なんだ、日本語が理解出来ない人だったか。 それとも悔しくて顔真っ赤? OS指定されてる仕事もできない奴だったか 会話できないなら当然か 自分の妄想通りじゃないと精神を保てないのだろう だとしてもゴリ押し過ぎるが もうすでに崩壊済みかも どうしてこのバカは使ってるパソコンの話が前提になってることも忘れてるのかねえ? 客にみあったOSを必ず自分が使ってるOSと一致させるプレゼンしなきゃOS指定なんだが。 というか、人の話全然聞いて無いだろ。 こういうのを無能というんだよ。 >>454 それはお前だろ 開発対象がAndroidの時、Android上で開発するのか? 違うだろ 実行環境と開発環境は別 勝手に使ってるOSを提案すると思い込んでる妄想 > 客にみあったOSを必ず自分が使ってるOSと一致させるプレゼンしなきゃOS指定なんだが。 意味不明すぎる 日本語不自由な人なのかな OS指定は客がOS決めること >>455 だからその場合もOS指定だろが。 その時にWindowsとMacOSのどっちが有意とは言わん。 しかし、案件に対して自分の開発環境が必ず最適だなんてことは有り得ない。 >>456 そうだよ。 俺は客が決めることだと言ったら、プレゼンでOSの提案するレベルだから客が決めることじゃ無いと言う奴が出てきたんだ。 で、そもそもそいつは「案件自体OS指定で来るわけで比較しても仕方ない」という俺の意見に噛みついて来てたわけだが、この比較ってのはプログラミングに適したOSの比較って意味だから客へのプレゼンするシステムを開発するのに適したOSということになる。 俺はそんなもんは客の状況によって変わると言ってるんだがね。 >>458 孫請けだとそうだろうけど、 一次請けだとOSの選定から依頼に含まれるのは普通だぞ あと上でも言われてるが動作するOSとプログラミングするOSは同じである必要はないぞ その2つのOSが必ず同じというローカルルールを前提にしてたら話にならないぞ >>459 だから何度も言ってるがその選定はお前の希望じゃなくて客に合ったものにすべきだろ。 で、客に合ったOSと開発環境が同じである必要は無い場合があるのは当然の話でそんなものは皆分かってるの。 問題は同じである必要がある場合もあるし、必要無くてもどれがより適したOSかって話は有るわけだ。 つまり、案件によって変わるんだよ。 だから結局はOS指定と同じだ。 なんで客に「プログラミングに適したOS」が必要なんだよアホw winのネイティブアプリも使えてlinux資産も使えてiosもいよいよ開発可能になったwindowsを今から触っておくか… おすすめのバージョン管理ある? 既に社員にiPhoneが配られてるような会社だったらiPhoneアプリが提案対象になり、その開発はMacが有利となるだろうし、既に社員にWindowsノーパソが配られているならWindowsアプリが対象になるから開発もWindowsが有利になるだろう。 Windowsノーパソ配られてる会社にLinuxアプリの提案するのか? Webシステム提案する場合もあるけど、あくまでもそれはその客にとってWebが良いだろうという場合の話だし、WebでもWindows上で使うことが前提になるからWindows上で正しく動かないと話にならない。 提案する立場でもプログラミングに適したOSは制約を受けるなんて少し考えれば分かる話だろう。 もっとも、適して無いからといって不可能じゃない限りそれで開発することもあるだろう。 しかし、そもそもの話が開発マシンとしてLinuxを至上とする意見に対しての反論だからな。 適して無いことは変わらんだろ。 >>466 ビジネスでも通用するなら 遊びでも通用するだろう。 完璧だな。 >>469 何か関係あるの? シェアのあるOSは一般人や初心者向けに進化してくから プログラミングには適してないってことか? >>469 えーーーーー!?マックってこんなにシェア少ないの?windowsと50:50ぐらいかと思ってた! 偉そうにCMしてるくせにだっせぇwww シェアがあるから進化するし、いいフィードバックで育つのにね〜。Macって検索エンジンで言ったらgoo検索とかbiglobe検索みたいな立ち位置かwww だっせぇwww 意識高い風を気取れる勘違い野郎専用端末マックwww 冷静で落ち着いた立ち振舞いでクールに生きてる俺かっこいい〜とか思ってそうwww 対するはダサダサゴミos窓www 不具合のオンパレードwww どっちもだっせぇwww だせえとかクールとか関係無いからねえ。 メシのタネになるかどうか。 Windowsが有利だね。 >>474 こんぷれっくす?www マックごときにそんな物感じるわけねぇだろwww どれだけ道具に縛られてんだwww 勝つ必要などない ターゲットユーザを満足させられればいいんだ ただどっかの会社は競争相手を潰さないと売れなくなるような品質と戦略 マックプロ買ってしまったが、使いやすくて簡単だと思える作業しかしてない子供のおもちゃだね。 それっぽい事は何でもできるけど、ゴミだね。 ゲーマー、デザイナー、プログラマー、エンジニア、設計、グラフィック、ガチでやるならWindows。 入門、モバイラー、ノマドならMac。 経営者としてそれぞれのosを30台ずつ導入して6年運用したけど、ここ半年ぐらいでWinに移行を希望するプログラマーが増えた印象。 原因はBowとVS。海外では主流のWindowsサーバー。そして極めつけはMicrosoft Azure。だめ押しでXamarinの発表。 クリエイターとしてWindowsのアップデートを体感したいと純粋に思う。望む社員にはSurface laptopまで待つように伝えている。 macは、端子が少ない、文字がきれい、バッテリーが…、タッチバーが…、という話ばかり。そんな話飽きたよね。 そういう私は、社長業でmacを使っている。スリープ復帰の速さからmacを多用している。今はmacの素晴らしさとして語れるが、surface laptopのスリープは0.5秒で行き来ができるらしい。 開発者アップデートに全力のMicrosoftとiPhoneに全力のAppleだから、方向性は違いますけどね。 ウィルスが蔓延したタイミングでipadのcmを学生向けに流してくる辺りは流石Apple。商売人だな。 日本人は保守的だから、世界でもApple製品が売れる国らしいですね。 では。 人がそうだからって、いかにも日本人っぽい選び方だな 人と違うのが良いって言ってる人がみんなMacを選んでいたから俺もMac >>482 外人なんて、シェアは気にせず、個々人が自分なりに各OSを評価して選んでるのにな 外人はみんな各OSを評価してるんだからそれを真似しよう さすが日本人だw 否定するときも「人がそうだから」を使ってしまうwww エンジニアのドリキンさんもwindowsに寝返ったけど、bash on ubuntu on windowsってそんなに凄いの?どうせsudoできないaptできないって仮想の代物なのに? 似非CUI有能派勢が大手を振ってwin使えるようになったんだから凄いに決まってんだろ bash on ubuntu on windowsはそもそもX window system動かないんだろ 別で入れてもWindowsのアプリはXで使えないんだろ Macもそうだったが、そこらへんがダメだな LinuxもX Windowなんか捨てたほうがいいと思うね X serverが動かないからダメということでもないけど 今までできなかったことができるようになっただけでも進歩 cygwinのX serverは動く 3歩後退だな オイラが持ってるノートPCはwin10だからスタバに行けない。 DELLのノートPCを買った翌日、「これで俺もスタバデビューできる!」と ウキウキしながらスタバに行ったんだ。 席に着いてDELLを開いたら、すぐに店員が威圧的な笑顔でやってきた。 「他のお客様のご迷惑になるのでご遠慮して頂けますか?」 周りを見渡すと全員macbook。 俺を見てクスクス笑ってる。 「す、すんません、すぐに出ます・・・」 恥ずかしさと情けなさでDELLを小脇に抱え席を立つ俺。 店員が俺を呼び止めた。 「お客様、ストロベリークリームフラペチーノをお忘れですよ」 周りのマカーたちは大爆笑。 号泣しながら逃げ帰った。 macbookでなければ人にあらず。 スタバで俺が学んだことだ。 >>493 マカの性格の悪さがよく表現できてる文章だ乙 >>493 このコピペもうやめてください。 macを使うのがさらに恥ずかしくなるよ。 ただでさえドヤマックなんて風潮があるお陰で肩身が狭いのにさ。 ドヤッて性格まで悪いなんてイメージにしないでよ。 どう考えても世間からネタにされてるのはマックの方なんだから。 あたしが思っている以上にスタバでマックは印象悪いし、最近は他のカフェにしてる。 これ以上恥ずかしい思いをさせないで!! やっぱりおしゃれっていうだけで買わなきゃ良かった。 低スペックで高価なのに恥ずかしくて行きたい場所にも行けない。ホント後悔。 でもほんとにスタバ行くとマックが必ずいるよな。 でもやってることと行ったらブラウジング・メール・ゲームのどれか。 そんなんだったらもうスマホでいいだろw はっきり言ってほんとに見てるこっちが恥ずかしくなるわw 一度だけエイリアンのノートPCでプログラミングしてる奴を見たけどあれはカッコいいわ。 一度、スタバmacでkaliLinaxをUSBブートしてパケット盗聴してるやつ見たことある それ以来無料wifiを使うのはやめた >>497 他人がPCでなにやってるか覗きこむなよ気持ち悪い >>499 お前スタバ行ったことないだろw 壁際の席でもなきゃPC触ってりゃ目につくわw >>486 今試してやったぞ。 まずsudo、apt、apt-get普通に動いたよ。 びっくりしたから、Apache、Ruby、Python、Perl、Nodejs、PHP、MySQL、Java、nginx、Go、その他もろもろ一括インスコしたけど一瞬で環境構築できたよ。 zshもsshもvimも触ってみたけど当たり前のように使えた。 っていうかlinuxから秀丸開いて編集できるんだけど何これ凄すぎ >>496 近所のおばちゃんみたいだなw その人の旦那がアウディのクーペを新車で買ったので、 「いいですねー、でも高かったでしょ?」 と褒めたら、メチャクチャ嬉しそうに謙遜すんのなw 「そんなにいいもんじゃないわよ〜」 「車体大きくて狭い道曲がりにくいのよね〜」 「燃費悪くて困っちゃう〜」 「いい歳してクーペなんて恥ずかしい〜」 「本当はもっと小さくて運転しやすい車がよかったんだけどね〜」 なぜこんな回りくどい謙遜するんだろうな。 めんどくせーよw >>502 なんで謙遜って決めつけてんの? 旦那が独断で決めて、ばばあは本音で話してるだけかもしんないじゃん >>503 だって、ごっつ笑顔だぜw 旦那が高い車買ったことが嬉しくて仕方ないって感じ。 旦那は普通に喜んでたけどね。 「やっと念願のスポーツタイプ買えましたよ!」 「もう運転するのが楽しくて楽しくて」 こういう人の方が嫌味なくていいよ。 おばちゃんの粘着質な感じはヤだね。 >>502 あたし24です(´д`|||) プログラム勉強したくてMac買っちゃったので、外で開けないジレンマと戦うぐらいならXps13にしておけばよかった。 資料作ってて、たまたまリプきてtwitter見てたら「わざわざスタバでMac広げてtwitterかよw」って言われたし。友達でもそう思うのだから、他人ならもっと怖そう。 そうですよ?Macですけど?ってやったらもっと嫌われるし、とにかく恥ずかしい。 ドヤマックなんて幻想。 私は恥じマック。 気にしすぎだと思ってたけど、気にしない人の方が異常者だと最近思った(´д`|||) コーヒーのチェーン店で個性もないただのシルバーの機械を使ってドヤ顔してるのダサくない? …うそです…かっこいいよね… ホントはやってみたい(´・ω・`) Windowsムツカシイ、Macハズカシイ、困った… マカーの人はどうやって他人への迷惑をかけてる自分を克服したの? >>506 >>507 マカーの自制心を保つための攻撃が始まったなやっぱダメだわマカーは時代が止まってる ipadならウイルスは入りませんよってコマーシャルするアホ企業だけある >>510 Xmingはやってないけど、VcXsrvならX11余裕で動いた。 一日中弄ってるが、至高だぞこれ。 お馴染みのWordpress入れて、nodeをnodist化して、vimrcして、あとはちょこちょこコマンドをaptしてた。 win側の問題だとcmderでちょっとハマったけど解決。 Macしか使ってないやつは危機感覚えておいたほうがいいよ。 〜サンフランシスコより愛を込めて〜 ↑すまんクライアント変えたら改行だらけになってしまった >>511 Xは別途必要なのか X.orgのが品質良さそうだし しかもWindowsアプリはXで使えないんだろ 生Linuxのがいいな >>513 > しかもWindowsアプリはXで使えないんだろ 何がしたいの? あんたはXの仕組み、分かってないっぽいなw >>514 わかってるから言うんだろ わかってないならリモートデスクトップで十分だ Ubuntu on Windowsなんて今まででも出来たことやるなら、sshdとかXをネイティブに使えるようにして欲しいわ >>515 > しかもWindowsアプリはXで使えないんだろ じゃあこれ、何がしたいのか答えてみてよ >>516 スタブ作れてXクライアントになったらWindowsももうちょっと使いやすくなるのになってことだ あの〜。 xamppの代わりにbow使えますでしょうか? >>517 もうちょっと使いやすくなるとは 今できない何ができるようになるということですか? >>517 んーwindowsを使いやすくすればいいだけのような >>521 どうか調べることもできない私めに説明してくださいお願いしますと言いたいなら言えばいいだろう ネットワーク透過だから違うホストのディスプレイに表示することができる WindowsではそれをリモートデスクトップまたはRemote Appという技術によって デスクトップまたは単一のアプリを違うホストのディスプレイに表示されることが可能である なんだ。実装方式が違うだけか。 RemotoAppなんていつのまにか実装されてたのか 全然使ってる人いないから知らなかった って調べたら手順が面倒そう 使ってる人いる? オープン化されたPowershellが最高 Windowsはやっぱり凄すぎる そこでしか動かないソフトはな 将来的にも使えるかわからないから >>528 そんなのどこのOS向けでもそうでしょう >>525 > ただ単に画面を飛ばしてるのとは違う だから実装方式が違うだけってのはわかってる。 例えばRDPはドライブやプリンタやLPTポートやクリップボードや 「その他のサポートされているプラグアンドプレイ(PnP)デバイス」を飛ばせるわけで "Windowsが" 単に画面を飛ばしているだけではないのと同じように、 どうやってやるのかしらんけど、Linuxでもできるって言いたいんだろう? これらができるということを教えてくれ。 でないと実装方式が違う故にXは劣るとしか言えないからさ >>528 2016年秋、linuxとmacosxでpowershellが使えるようになりました。 最強のshellが世界を席巻します。 powershellは凶器でググって下さい。 Powershellは変な仕様なので、あんまり高い評価ができない foreachとforeach objectで挙動違う(breakしたら object のほうだと上の層のループまで抜ける)とか -containとString.Containsだとか、-eqとString.Equalsが挙動違うとか >>532 わかる。どうも取っ付きにくいよな。 世界の評価は高いようだけどね。 >>529 そんなことない 仕様と権利とマがあればクローン作れるだろ >>531 動くからって使われるとは限らない MSがいろいろLinuxに移植しようとして何か受け入れられてるか 高性能だから使われるわけじゃないzshとかそこまで使われてないと思うぞ 根本的な要求が理解できてないようだ >>534 社会の歯車が2chで能書き一丁前ですね。 でも、心配しないで下さい。 君の知らない所で世界はどんどん動いています。 スターバックスコーヒーでも飲んでいればよろしい。 >>534 仕様と権利とマのマってマックのこと? 気持ち悪い奴しかわからない隠語使うなよ。 それと仕様と権利って何だよ。 OSS全盛期にそんな狭枠で語るなよ。 zshだってお前の業種と身の回りで使われてないだけだろ。 お前のものさしは普及率だけかよ。 いい加減な事を鼻を高くして言うなよ。 山の壁紙でも眺めてろよ。 BoWにPythonとPycharmとTensorflow入れてコード書いてるがWindowsアプリと遜色ない使い勝手でビビる あとはネイティブのDockerが動くようになれば言うことなし >>539 BoWのメリットはwindowsネイティブも活用出来ることだし、割りきってdocker for winという手もありそうですね >>538 ということは同様にpowershellが最強というのはお前の中だけでのものさしで言った場合で私にとっては最弱最悪かもってことだね。いい加減なことを恥ずかしげもなく言うなよ。 マ板初心者か。プログラマのことだよ。気持ち悪い場所だと思ってるなら見なければ? >>541 ライオンって強いんだぜ。 これは、俺のものさしじゃなく、周知の事実という。 日本では少ないが海外じゃ圧倒的なシェアのWindowsサーバーや、Azure界隈じゃ、powershellは欠かせない。 お前が無知の状態でpowershellが使われないと思い込んでいるから不憫に思って返信したんだよ。 マはプログラマーの事なんだな。教えてくれてありがとう。 >>542 2ちゃん初心者さんようこそいらっしゃい >>542 ライオンは戦闘機より強いのか。初めて知ったよ。 要するにライオンが強い枠組みの中では強いってことでしょ WindowsもWindowsが一番多いとこでは多いと 当たり前すぎる シェアを獲得するためにアンインストール不可にしたりサービス停止不可にしてセキュリティリスク増えさせることに何の意味が で、多いとどうしてプログラミングに適するのか >>544 君が「高性能だからと言って使われるわけじゃない」と言うから、高性能だからこそ使われている例を上げたんだよ。 つまり立ち止まっているタイプのマなんだね? 君が言いたいのはつまり、安定性、利便性を捨ててまで新しい物を使う事はない。適材適所のプログラミング言語がある。と。 それも正解だと思う。 俺が言いたいのはpowershellの波が世界規模できている事実を言ったのだよ。高機能だとか日本のインフラの事情だとか個人の意見なんて関係なくね。 >>545 窓API呼ぶのにこんだけの手数を踏むとかうへぇってなる memo-space.blogspot.jp/2010/02/powershellwin32api.html まあ.Net限定ならいいんだが、あのパイプ勘弁してほしいわ 途中でシクった時のデバッグがめんどい お前はgst-launch-1.0かっ! みたいな gst-launchはCuBoxでエンコやろうとして泣かされたな……ラズパイ3段積みで分散ffmpegして アニメライフできるならそっちにしたし read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる