2014年8月18日月曜日

結局プログラム作るのってWinとLinuxどっちがいい?

1 :デフォルトの名無しさん:2010/02/11(木) 09:35:06
結局プログラム作るのってWinとLinuxどっちがいいと思ってる?
様々なプログラミング言語の観点からWin(Linux)でつくるメリット・デメリットを書いていってくれ


63 :デフォルトの名無しさん:2010/02/13(土) 13:20:07
UnixでLzh開けませんて言ってる様なもんだぞ

69 :デフォルトの名無しさん:2010/02/13(土) 13:28:24
広く使われていて実装も公開されている tar と gzip を入れるのが
何で独占禁止法に抵触するんだよw

71 :デフォルトの名無しさん:2010/02/13(土) 13:34:56
>>69
>何で独占禁止法に抵触するんだよw
ああいうのは理屈じゃないから説明できないよ。
産業保護とか、そいういのが理由なんじゃない?

73 :デフォルトの名無しさん:2010/02/13(土) 13:39:43
>>71
今、理屈が通っていないのはお前さんだけどな…

独占的な立場を利用してプロプライエタリなソフトウェアを
普及させようとするから独占禁止法に抵触する訳であって、
tar や gzip の様なオープンな物を使う分には独占禁止法は
全く関係無い。オケ?

76 :デフォルトの名無しさん:2010/02/13(土) 13:46:38
>>73
あんまりオケでもないなあ。
規格はオープンでもソフトはプロプライエタリに作るしかないだろうし。
やっぱり産業保護が理由なんじゃないの?

93 :デフォルトの名無しさん:2010/02/13(土) 18:53:01
職業マじゃないけどWindowsでシステムプログラミングやってる人って
devやprocみたいな擬似ファイル扱いたいときどうしてるんだろ
カーネルの解説書もWindows Internalsぐらいしかないし大変じゃないのかな

94 :デフォルトの名無しさん:2010/02/13(土) 22:35:36
>>93
/procの中身ってカーネルの設定やディストリで違ったりするから
当てにならない気がするんだけど、アプリから扱うもんなの?
窓だと適当なAPI呼ぶだけでしょ

101 :デフォルトの名無しさん:2010/02/14(日) 00:42:34
>>94
Unixの場合、ワンオフなシステムが多いからあまり問題にならないかもね。
Windowsやってるチームがアップデートしたら動かなくなったとか言ってるの見ると、
大変ねーと思う。

102 :デフォルトの名無しさん:2010/02/14(日) 01:21:31
>>101
Linuxの話をしてるのに*nixで括りたがるのはなんで?
/procなんかLinuxにしか存在しないじゃん
ワンオフて、要するに使い捨てと言いたいの?
使い捨てだから変なインターフェース使ってても問題にしない?
話にならんw

103 :デフォルトの名無しさん:2010/02/14(日) 01:28:53
>>102
使い捨てっていうか、専用システムね。
要求満たすためならOSカスタマイズも可という。

114 :デフォルトの名無しさん:2010/02/14(日) 02:07:51
そういう何とかfsてオプション扱いでしょ
そんなもんがあると信じてアプリ側って使うの?
なかったらどうすんの?死ぬの?

133 :デフォルトの名無しさん:2010/09/07(火) 21:23:46
Live CD にプログラム環境&プログラム入れて配布できるLinuxの圧勝。

134 :デフォルトの名無しさん:2010/09/08(水) 18:23:14
>>133
Windows PE

138 :デフォルトの名無しさん:2011/03/15(火) 10:23:30.43
GUIプログラムで同じソースでLinux,Windows版両方作れる
のでお勧めはなに?
Java以外だとwxWidgetsくらい?

147 :デフォルトの名無しさん:2011/03/16(水) 11:47:44.50
ブラウザとwebサーバがセットになったものがあると
クロスプラットフォームでの開発がしやすいんだけどなぁ

148 :デフォルトの名無しさん:2011/03/16(水) 13:38:45.55
>>147
Operaはウェブサーバーにもなるよ。

158 :デフォルトの名無しさん:2011/04/02(土) 21:53:37.67
たいがいは既にあるもので何とかなってしまうからな
その辺がLinuxがWindowsよりも優れているところ

177 :デフォルトの名無しさん:2012/05/13(日) 18:02:40.10
全く使用するメリットが見出せないLinux

・安定性・信頼性
 Linux
 フリーソフトであるLinuxの安定性・信頼性はハッキリ言って問題外。
 1日連続で稼動させることすら困難。

 Windows
 いまやWindowsの安定性・信頼性はメインフレーム(汎用機)をも凌ぐ。
 世界中のメインフレームが全てWindowsServerに置き換わったのがその証拠。

・脆弱性
 Linux()
 Linuxで稼動している世界中のサーバーがクラックされまくっている。
 シェアが全くないLinuxはウイルス対策ソフトも皆無。

 Windows
 デフォルトスタンダードOSとしてあらゆる攻撃を受けてきたWindowsはいまや世界で一番強固なOSとなった。
 豊富なウイルス対策ソフトもさりながら、カーネルの構造的に絶対に外部からクラックされることが無いOSとなった。

コスト
 Linux
 フリーソフトなのでOSは無料。
 しかし上記内容により安定稼動させるのはほぼ不可能。
 またサポートが存在しないため自前で何とかするしかなくかえってコスト高となる。

 Windows
 OSは無料ではないが従来のメインフレームのOSと比較すると安価。
 もともと安定性に優れたOSであるため、誰にでも安定稼動させることが容易である。
 サポート面もマイクロソフトを始め、各ベンダーが完璧なサポートを行える体制となっている。
 またコンピュータOSとしてほぼ100%のシェアを誇っているので情報が豊富である。

191 :デフォルトの名無しさん:2012/06/02(土) 23:54:40.24
全く使用するメリットが見出せないLinux

・安定性・信頼性
 Linux
 フリーソフトであるLinuxの安定性・信頼性はハッキリ言って問題外。
 1日連続で稼動させることすら困難。

 Windows
 いまやWindowsの安定性・信頼性はメインフレーム(汎用機)をも凌ぐ。
 世界中のメインフレームが全てWindowsServerに置き換わったのがその証拠。

・脆弱性
 Linux()
 Linuxで稼動している世界中のサーバーがクラックされまくっている。
 シェアが全くないLinuxはウイルス対策ソフトも皆無。

 Windows
 デフォルトスタンダードOSとしてあらゆる攻撃を受けてきたWindowsはいまや世界で一番強固なOSとなった。
 豊富なウイルス対策ソフトもさりながら、カーネルの構造的に絶対に外部からクラックされることが無いOSとなった。

コスト
 Linux
 フリーソフトなのでOSは無料。
 しかし上記内容により安定稼動させるのはほぼ不可能。
 また(バキューン!)が存在しないため自前で何とかするしかなくかえってコスト高となる。

 Windows
 OSは無料ではないが従来のメインフレームのOSと比較すると安価。
 もともと安定性に優れたOSであるため、誰にでも安定稼動させることが容易である。
 サポート面もマイクロソフトを始め、各ベンダーが完璧なサポートを行える体制となっている。
 またコンピュータOSとしてほぼ100%のシェアを誇っているので情報が豊富である。

223 :デフォルトの名無しさん:2012/06/06(水) 23:28:47.11
そもそもCUIのメリットって何さ?
GUIの方がいちいちコマンドを覚えなくても直感的に操作できるメリットがあるのに・・・

229 :デフォルトの名無しさん:2012/06/09(土) 10:46:24.09
>>223
直感だけで鯖を運用しようとする輩を排除できることが最大のメリットかな
あとツール同士を簡単につなげられること。

233 :デフォルトの名無しさん:2012/06/10(日) 13:53:42.35
いまじゃ、女子中高生でもLinuxを毎日いじってる時代にwindowsはないだろ

235 :デフォルトの名無しさん:2012/06/10(日) 17:25:07.77
>>233
> いまじゃ、女子中高生でもLinuxを毎日いじってる時代にwindowsはないだろ
は?おまえ一体なにいってるの?

234 :デフォルトの名無しさん:2012/06/10(日) 17:05:17.56
CUIに皮をかぶせてGUIに見せかけることは簡単だが逆はできない
どちらかを選べと言われたらCUI一択
今時もへったくれもない

236 :デフォルトの名無しさん:2012/06/10(日) 17:26:16.42
>>234
CUIで喜ぶような奴って時代錯誤の老害かなんかキーボード叩いているだけで俺TUEEEEしてるなんちゃってシス管くらいだろ

237 :デフォルトの名無しさん:2012/06/10(日) 19:01:38.33
>>235
はぁ?
なにか間違ってることいってるか?

238 :デフォルトの名無しさん:2012/06/10(日) 22:17:52.70
>>236
喜ぶに変換されてるのが何故か解らんが、時代錯誤でもなんでもないよ
俺みたくWindowsから入ったのに最終的には両方使うのが最善、という形に落ち着いたのも居るしな
自動処理や計算なんかはやっぱりCUIメインだわ、あと後でログ追いたいものとかもね

239 :デフォルトの名無しさん:2012/06/10(日) 22:47:48.85
>>237
いったい何処のJKが毎日Linuxをいじっていると言うんだよwww

240 :デフォルトの名無しさん:2012/06/10(日) 22:48:38.14
>>238
つかいまどきマウス一つで直感的に操作できないOSになんてOSと世弁だろ・・・

243 :デフォルトの名無しさん:2012/06/10(日) 23:12:20.08
>>239
どんだけ田舎に住んでんだよ
Android
って知ってるか?

まだ、固定電話で連絡し合うような地域か?

245 :デフォルトの名無しさん:2012/06/10(日) 23:31:35.39
Android = Linux
とは書いてないじゃん

どんだけ補完してんだよw

248 :デフォルトの名無しさん:2012/06/10(日) 23:46:11.71
androidはWindows上でも動作するけど >>243>>245は恐らくそんなことも知らないんだろうな

252 :デフォルトの名無しさん:2012/06/11(月) 20:18:51.97
なんでこのスレタイでGUIvsCUIなんてバカみたいな話になってんの

259 :デフォルトの名無しさん:2012/06/13(水) 12:06:54.97
おそらくGUI派の行き着くところはコンシューマ向けのツールのように
「決まったことを最低限の選択で行なう」ことなんだよな。
CUI派はどちらかと言えば、「ツールの使い方を模索する」ことが好きなんだよ。
GUIでも選択肢を用意することは可能だけど、そうすると文字だらけの
設定画面になってしまって結局はCUIと大差なくなる。
CUIでもやることが一つしかなければ一つのコマンド行を叩くだけで、GUIでもいいことになってしまうし。

まぁ、要は適材適所なんだから喧嘩すんな。

260 :デフォルトの名無しさん:2012/06/13(水) 13:57:45.49
>>259
老害乙〜

274 :デフォルトの名無しさん:2012/06/13(水) 21:47:07.85
CUIやスクリプトってこの板の住人は時代錯誤な人が多いのねw

まるでWindowsとVBAとSQLで数秒で出来る処理を未だに時代遅れのメインフレームとコポルで
夜間に何時間もかけてバッチ処理(笑)してる老害を思い出すわwww

283 :デフォルトの名無しさん:2012/06/26(火) 06:21:15.75
ファーストサーバーのトラブルはWindowsのGUIなら操作ミスなんて起きなかった。
WindowsのNTFSなら消失したデータを復元できた。完全にLinuxが原因。

ミッションクリティカルな要件ではWindowsを使うのが業界の常識。
Linuxを使用していたファーストサーバーw
Linuxが使用されていることを知りながらサービスを利用していたユーザーw
バカだろww

284 :デフォルトの名無しさん:2012/06/26(火) 06:35:32.25
>>283
何のはなし?

285 :デフォルトの名無しさん:2012/06/26(火) 06:42:20.46
>>284
[お知らせ:【重要】弊社一部サーバーの障害に関するお知らせ] ファーストサーバ (バキューン!)WEB
http://support.fsv.jp/info/nw20120620_01.html

> 障害内容
>
> 弊社一部のサービスにおいてWEB・メールなどデータが消失(2012年6月21日更新)

287 :デフォルトの名無しさん:2012/06/26(火) 06:51:43.47
>>285
あー、確かにWindowsの完成されたGUIだったら起こり得なかった障害だな・・・
未だに時代遅れのCUIでしかもLinuxなんて使うからそういう事になる、

CUIを使ってはいけないといういい事例だ

289 :デフォルトの名無しさん:2012/06/27(水) 00:48:45.18
>>287
> Windowsの完成されたGUI

「完成されたGUI」とはMacのことを指す。WindowsもServer 2012からはCUIが標準になるらしいよ?

290 :デフォルトの名無しさん:2012/06/27(水) 06:11:07.46
>>289
妄想乙〜

297 :デフォルトの名無しさん:2012/06/29(金) 09:15:15.47
今はどうか知らんが
Macってフロッピーをドライブから取り出すとき
デスクトップ上でフロッピーアイコンをゴミ箱に捨てるんだよね
あれのどこが良いのかさっぱり理解出来なかったのは良い思い出

303 :デフォルトの名無しさん:2012/07/01(日) 14:35:46.34
Mac信者はメディアをゴミ箱(アイコンが変わってもかつてゴミ箱だったもの)へ捨てることに不安や抵抗はないんだろうか

326 :デフォルトの名無しさん:2012/07/17(火) 06:01:50.16
シェアが0.5%しかないと言われるLinuxの陣営がこのスレでは
Windowsをどちらかというとあしらっている。これはどういうことだ?


328 :デフォルトの名無しさん:2012/07/17(火) 06:18:56.94
>>326
スマホを含めると、Windows 44% Linux 26% って何かに出ていた。


329 :デフォルトの名無しさん:2012/07/17(火) 06:24:17.75
>>328
これもUNIX系だが、iPhoneがあるから26%は無理でしょ。20%がいいところ。

330 :デフォルトの名無しさん:2012/07/22(日) 10:28:26.85
>>329
とんでもない。スマホ+パソコンだと今やスマホは65%のシェア。そのうちAndoroidのシェアは
控えめに見て51%。つまり 0.65 * 0.51 = 0.331 Linux系のシェアは33.1%以上になる。
一方Windowsは 0.35 * 0.86 + 0.65 * 0.04 = 32.7 Windowsのシェアは32.7%
OSを論じるのにスマホをパソコンと同列に扱うことには疑問があるが、このスレのラインに乗れば
Linux系が現在は逆転している、ということになる。

331 :デフォルトの名無しさん:2012/07/22(日) 11:37:33.01
>>330
そもそもAndroidはAndroidというOSでLinuxじゃないのでその数字はおかしい
もしAndroidがLinuxというのなら普通Linuxという名称になるはず、ハイ論破

333 :デフォルトの名無しさん:2012/07/22(日) 13:13:16.58
>>331
スペル間違えたかw すみません
AndroidがLinuxではないという点はそうだと思う。Linux系といってよいと思うが。

393 :デフォルトの名無しさん:2014/03/12(水) 19:36:11.49 ID:gGweWvZK
>>331
UbuntuはなぜかUbuntu Linuxとは言わない。なぜなんだろう。

338 :デフォルトの名無しさん:2012/09/08(土) 03:08:49.26
バグは仕様なので勝手に治すと怒られます

344 :デフォルトの名無しさん:2012/09/24(月) 08:36:22.31
なんという宗教論争スレ

どんどん、処理部分と表示部分(GUI)の分割化か進んで
せいぜいデザインの違いぐらいの差でしかなくなってくるだろうよ。

てか、iOSやMacOSは、広義ではBSD系なのでは?

358 :デフォルトの名無しさん:2014/02/27(木) 00:20:51.63
言語をちゃんと選べばロジック部分は殆ど手を加えず何でも動くのだが
GUI部分がどうしても、環境依存度が高い

クロスなGUIToolKitは今でも有るけど、ネイティブじゃなきゃキモいとかで
将来的にGUI部分を解決する何かしらに期待して、せめてクロスコンパイル前提の言語を選ぶべき

367 :デフォルトの名無しさん:2014/02/28(金) 22:03:44.13
プログラミングが目的もあり得る、ジグソーパズルみたいなもんだな

これからはWindowsだけを考えるのはナンセンスだな
同じコードでもスマホやタブで動く方が良い、GUI部分はQtでも使え

間違ってもC#でMFCなんて使ってると確実にガラパゴ行き

368 :デフォルトの名無しさん:2014/02/28(金) 23:14:01.90
>>367
は?素人が何言っちゃってんの?ww日本でプログラムで飯食ってくならウインドウズ一択だぞ。C♯最強伝説だぞバカが!

370 :デフォルトの名無しさん:2014/02/28(金) 23:16:58.78
>>368
だな。やはりウインドウズじゃないとビジネス難しいよな。一億円の案件とかはウインドウズだよな。華やかなウインドウズの世界!!!

374 :デフォルトの名無しさん:2014/03/01(土) 09:05:57.02
まず.Not使わざるを得ないとしてC++/CLIは使うだろ
C#なんて使ってる業務アプリは高が知れる

378 :デフォルトの名無しさん:2014/03/02(日) 11:40:33.19
CLI好きとしては断然リナックス。
マウスのついたパソコンはかっこ悪いと思う。
GUIに不必要なリソース持っていかれたくないし。

380 :デフォルトの名無しさん:2014/03/02(日) 13:07:59.58
linuxでもpiwershellあるけどな。

392 :デフォルトの名無しさん:2014/03/11(火) 11:56:28.73
コンパイル時に使う作業場所をRAMディスクに指定してる俺にはWinは無いな

402 :デフォルトの名無しさん:2014/06/20(金) 14:15:59.98 ID:V+DO28DL
C#の場合

またM$がパクった!
しかも不自由なWindowsでしか使えないとかゲイツ氏ね!

Swiftの場合

既存の言語のいいとこ取りした筋のいい言語!
これでAndroidも終わりだなさすが俺たちのApple!

404 :デフォルトの名無しさん:2014/06/21(土) 11:24:34.71 ID:Z2nNjItT
>>402
Swiftの場合
詳しく・・・

http://peace.2ch.net/test/read.cgi/tech/1265848506/l50/../

0 件のコメント:

コメントを投稿