結局プログラム作るのってWinとLinuxどっちがいいと思ってる?
様々なプログラミング言語の観点からWin(Linux)でつくるメリット・デメリットを書いていってくれ
探検
結局プログラム作るのってWinとLinuxどっちがいい?
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2010/02/11(木) 09:35:062010/02/11(木) 09:42:22
2?
2010/02/11(木) 09:43:57
対象ユーザ次第
---------------------------- 終了 -------------------------
---------------------------- 終了 -------------------------
2010/02/11(木) 09:46:12
プログラミング言語は、どちらも同じのが使える。ゆえに、終了。
5デフォルトの名無しさん
2010/02/11(木) 10:19:57 GUIからむなら当然Win。
そうでなければどっちでもいい。
そうでなければどっちでもいい。
2010/02/11(木) 11:15:13
winだとわざわざcygwinを別途インストールが必要だけど、
*nixなら最初から必要なものが全部そろってる(場合がある)
*nixなら最初から必要なものが全部そろってる(場合がある)
2010/02/11(木) 11:16:35
結局ドライバーってプラスとマイナスどっちがいいと思ってる?
様々な工具の観点からプラス(マイナス)でつくるメリット・デメリットを書いていってくれ
様々な工具の観点からプラス(マイナス)でつくるメリット・デメリットを書いていってくれ
2010/02/11(木) 12:30:22
Qt使えばWinでもLinuxでも動くし
2010/02/11(木) 12:34:39
2010/02/11(木) 13:10:37
>>1
ほとんどの言語はマルチプラットホームだから使いたいライブラリや
作りたいもの等で決めるんだな。
例えばDAW用のソフトシンセプラグイン書くならMacかWinだな。
LinuxでDAWもやっている人とはいるけど他の商用プラグインとの連携を考えると
Linuxではきついかと。
ほとんどの言語はマルチプラットホームだから使いたいライブラリや
作りたいもの等で決めるんだな。
例えばDAW用のソフトシンセプラグイン書くならMacかWinだな。
LinuxでDAWもやっている人とはいるけど他の商用プラグインとの連携を考えると
Linuxではきついかと。
11デフォルトの名無しさん
2010/02/11(木) 16:32:45 まあどっちのOSも理解してプログラム作れるようになるとイイと思うよ
個人的にはwinの方が楽ななC/C++に限った場合は
個人的にはwinの方が楽ななC/C++に限った場合は
2010/02/11(木) 17:10:40
誰に使ってもらうのかによるんじゃないの?
2010/02/11(木) 17:28:35
linuxはないと困る存在ではあるが、あっても使わない物だ
2010/02/11(木) 17:31:05
お前さんの話?
2010/02/11(木) 17:36:13
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
2010/02/11(木) 19:15:16
なんだまたアイちゃんかよ
2010/02/11(木) 20:34:20
Linuxは金を払われてもできれば関わりたくない
2010/02/11(木) 20:38:29
じゃ、代わりに俺が金と仕事を貰うわ
2010/02/11(木) 22:01:29
Linuxが避けられる要因のひとつはGPL
2010/02/11(木) 22:16:50
何だ、プログラムを作るってカーネルモジュールの話だったのかw
2010/02/11(木) 22:21:50
ライナスは最初に選択を誤ったな
自由を強制したらあかんよ
ぐぬーに囲い込まれて脅迫されてるようなもんだ
自由を強制したらあかんよ
ぐぬーに囲い込まれて脅迫されてるようなもんだ
2010/02/11(木) 22:31:28
法的トラブルはあったのは割り引いても、BSDはLinuxにはなれなかった。
2010/02/12(金) 10:34:12
目先の小銭に目が眩む乞食プログラマはGPLを嫌悪する傾向にあるのは確かだね。
2010/02/12(金) 10:44:38
ハッカーになれない一般人は、目的=金, 手段=プログラミング
金は後から付いてくる、それよりも仕事の内容と考えるのが職人
まずは安定した雇用と契約内容を考えるのがリーマン
金は後から付いてくる、それよりも仕事の内容と考えるのが職人
まずは安定した雇用と契約内容を考えるのがリーマン
2010/02/12(金) 11:01:07
どっちがいいとかは多分無いんだろうなぁ…
2010/02/12(金) 13:40:09
制約が特に存在しなければ慣れの問題。
故にどっちでもいい。
故にどっちでもいい。
2010/02/12(金) 14:10:00
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
2010/02/12(金) 17:28:36
敷居はWinの方が低いと思う
2010/02/12(金) 17:36:20
Winが実は最難な癖して敷居だけがやたらと低いんじゃね?
うnix系が敷居が一番高そうに見えて勉強さえすれば
一番効率いいよな感じ(あれで)
OS-Xも、うnixの勉強は出来るが、ネィティブアプリ開発は
かな〜り難しい
結論:愚問
うnix系が敷居が一番高そうに見えて勉強さえすれば
一番効率いいよな感じ(あれで)
OS-Xも、うnixの勉強は出来るが、ネィティブアプリ開発は
かな〜り難しい
結論:愚問
2010/02/12(金) 17:47:29
なるほど、winは長い階段、nixは高い塀
そんな感じか。
そんな感じか。
2010/02/12(金) 18:13:12
Win 緩く長い下り坂を下りきると底無し泥海が広がり、
遥か遠くには氷雪でボロボロに崩れた岩山の壁が天高く....
nix: ひたすら続く岩場、ガレ場、頂上付近は雪山で雪崩の恐怖
OS-X: 凍った泥沼で最初は歩きやすいがやがて氷雪に覆われた
岩場へ。ひたすら続く。登り詰めても火山の熱で出来た泥沼地獄が...
遥か遠くには氷雪でボロボロに崩れた岩山の壁が天高く....
nix: ひたすら続く岩場、ガレ場、頂上付近は雪山で雪崩の恐怖
OS-X: 凍った泥沼で最初は歩きやすいがやがて氷雪に覆われた
岩場へ。ひたすら続く。登り詰めても火山の熱で出来た泥沼地獄が...
2010/02/12(金) 19:10:20
WindowsのCOMの壁は高くて、なかなか越えられない。
ほとんどの人は越える必要ないけど。
ほとんどの人は越える必要ないけど。
2010/02/12(金) 19:53:19
例えばCOMのどこの壁が高いわけ?
2010/02/12(金) 21:09:13
ブルースクリーンになりやすいOSは開発に不向き
35デフォルトの名無しさん
2010/02/12(金) 22:56:03 >>32
そこまでやって初めてうぃnのよさがわかるんだろうに
そこまでやって初めてうぃnのよさがわかるんだろうに
2010/02/12(金) 23:03:55
2010/02/13(土) 00:16:07
2010/02/13(土) 00:58:12
どっちでも良いなら、ソースコードが公開されている Linux の方が楽かな。
コンパイラも開発環境も無料でオープンソースだし、テキストも沢山ある。
コンパイラも開発環境も無料でオープンソースだし、テキストも沢山ある。
2010/02/13(土) 01:22:05
プログラム作るのって手段であって目的じゃないからなー
2010/02/13(土) 01:31:14
プログラム作るのは単なるジョイ
2010/02/13(土) 01:49:57
>手段であって目的じゃないからなー
手段と考えた場合、大半は失敗するのがプログラム作成。
目的と定め一生懸命やっても、その構築中に目的の大半が
達成され、完成した際には殆ど不要になってしまうことが
非常に多いのがプログラム作成。
その意味では、最適な手段を見つける為の手段とも言える
が世間の意味とは相当ずれてくる。
プログラムをツールとか道具とかモノのようには考えない
ほうがいいかもな
手段と考えた場合、大半は失敗するのがプログラム作成。
目的と定め一生懸命やっても、その構築中に目的の大半が
達成され、完成した際には殆ど不要になってしまうことが
非常に多いのがプログラム作成。
その意味では、最適な手段を見つける為の手段とも言える
が世間の意味とは相当ずれてくる。
プログラムをツールとか道具とかモノのようには考えない
ほうがいいかもな
2010/02/13(土) 04:10:43
趣味でやるならそうだね
43デフォルトの名無しさん
2010/02/13(土) 08:10:32 自分の好きなもの作るのならLinuxの方が何かと楽。
客に合わせて作るのなら、Windowsを使わないといけない場合が多いけど。
客に合わせて作るのなら、Windowsを使わないといけない場合が多いけど。
2010/02/13(土) 08:19:55
>>43
C/C++しか使えない人はそう思うかもしれない
C/C++しか使えない人はそう思うかもしれない
2010/02/13(土) 08:21:54
rubyとかperl、pythonもlinuxの方が楽ですがね
2010/02/13(土) 08:32:39
そこらへんの言語では、大差ないんじゃない? 慣れの問題。
2010/02/13(土) 08:36:41
OSインストールしたら一通りの開発ができるってところから違う。
2010/02/13(土) 08:41:16
それは、どうでもいいこと。
2010/02/13(土) 08:49:17
突き詰めれば慣れの問題だし議論するだけ無駄
2010/02/13(土) 08:54:04
GUI
2010/02/13(土) 09:07:59
鼻息荒くして意気揚々と*nix環境整えて、いざコーディングしようと思ったら
エディタ選びで躓いて頭から煙吹いてWindowsに戻って悪態三昧とw
エディタ選びで躓いて頭から煙吹いてWindowsに戻って悪態三昧とw
2010/02/13(土) 09:15:47
えっ?秀丸ないの?
2010/02/13(土) 09:55:01
Unixは鯖用途の時が多いからEmacsなんて入れてくれないぜ
2010/02/13(土) 09:58:50
リモートログイン元の奴には入ってるだろ
2010/02/13(土) 12:36:23
>>1
WindowsでもLinuxでも変わらないよと言ってる人はいるけど、
あんまり真に受けないほうが良い。
そういう人は英語くらい普通に読み書きできる人なんだよ。
Linuxで何かやろうと思ったら必ず英語が必要になるから、
自分の英語力に自信が無い場合は素直にWindowsで始めたほうが良い。
WindowsでもLinuxでも変わらないよと言ってる人はいるけど、
あんまり真に受けないほうが良い。
そういう人は英語くらい普通に読み書きできる人なんだよ。
Linuxで何かやろうと思ったら必ず英語が必要になるから、
自分の英語力に自信が無い場合は素直にWindowsで始めたほうが良い。
2010/02/13(土) 12:41:41
英語力が必要ないとは言わないけど、常識程度の英語がわかれば十分だよ。
マニュアルだって日本語化されているし、日本語の情報もいっぱいあるから。
マニュアルだって日本語化されているし、日本語の情報もいっぱいあるから。
2010/02/13(土) 12:58:23
>>55
高校卒業時の英語偏差値20台の俺でもちょっと頑張ったら出来たんだからやる気の問題。
高校卒業時の英語偏差値20台の俺でもちょっと頑張ったら出来たんだからやる気の問題。
2010/02/13(土) 13:02:17
という根性論や、排他的な空気がまかり通るのが*nixの世界なんだよね
2010/02/13(土) 13:03:33
それは無理矢理すぐるw
2010/02/13(土) 13:07:42
2010/02/13(土) 13:10:49
2010/02/13(土) 13:14:43
Windows はデフォルトで tar.gz すら開けないのが辛すぎる
何にも無いにも程があるよ…
何にも無いにも程があるよ…
2010/02/13(土) 13:20:07
UnixでLzh開けませんて言ってる様なもんだぞ
2010/02/13(土) 13:21:57
>Linux
入門書レベルのことは日本語情報もあるけれど、
ほんのちょっと初級を脱しようとしたら必ず英語の壁に当たる。
BBSで質問しても、最低限ここくらいは読んでおくべきという英語サイトを示されて途方にくれることもしばしば。
それでもがんばるが肯定と否定を逆に訳して「情報通り作ったけど動かない」とか、
そういう英語に関するトラブルを乗り越える向上心がないとつらい。
入門書レベルのことは日本語情報もあるけれど、
ほんのちょっと初級を脱しようとしたら必ず英語の壁に当たる。
BBSで質問しても、最低限ここくらいは読んでおくべきという英語サイトを示されて途方にくれることもしばしば。
それでもがんばるが肯定と否定を逆に訳して「情報通り作ったけど動かない」とか、
そういう英語に関するトラブルを乗り越える向上心がないとつらい。
2010/02/13(土) 13:22:58
>>63
その喩えは違うな。Lzh で配布されてるコードなんて殆どないからね。
その喩えは違うな。Lzh で配布されてるコードなんて殆どないからね。
2010/02/13(土) 13:26:32
2010/02/13(土) 13:28:14
そういうのを惰性でできる人にとっては使い易い
結局色々理屈こねようがただの相性の問題だわ
結局色々理屈こねようがただの相性の問題だわ
2010/02/13(土) 13:28:24
広く使われていて実装も公開されている tar と gzip を入れるのが
何で独占禁止法に抵触するんだよw
何で独占禁止法に抵触するんだよw
2010/02/13(土) 13:29:00
2010/02/13(土) 13:34:56
2010/02/13(土) 13:34:56
2010/02/13(土) 13:39:43
>>71
今、理屈が通っていないのはお前さんだけどな…
独占的な立場を利用してプロプライエタリなソフトウェアを
普及させようとするから独占禁止法に抵触する訳であって、
tar や gzip の様なオープンな物を使う分には独占禁止法は
全く関係無い。オケ?
今、理屈が通っていないのはお前さんだけどな…
独占的な立場を利用してプロプライエタリなソフトウェアを
普及させようとするから独占禁止法に抵触する訳であって、
tar や gzip の様なオープンな物を使う分には独占禁止法は
全く関係無い。オケ?
2010/02/13(土) 13:41:48
よっぽど勉強好きじゃないと
Linuxに手を出しても
「英語が良くわからないからとりあえずコードだけコピペして動くようにした」
みたいな作り方になりそう。
Linuxに手を出しても
「英語が良くわからないからとりあえずコードだけコピペして動くようにした」
みたいな作り方になりそう。
2010/02/13(土) 13:44:54
仕組みを調べられるのがLinux
仕組みは気にしないことにするのがWindows
仕組みは気にしないことにするのがWindows
2010/02/13(土) 13:46:38
2010/02/13(土) 14:14:28
>>76
でも、それはお前さんが理屈もなしに思い込んでるだけなんだよね?
tar や gzip は非プロプライエタリなソフトウェアの実装が公開されていて、
それを利用すれば良いだけだよ。
産業保護って具体的に誰から何を保護すると思ってるの?
Windows に tar が入る事によって害が及ぶ産業って何?
でも、それはお前さんが理屈もなしに思い込んでるだけなんだよね?
tar や gzip は非プロプライエタリなソフトウェアの実装が公開されていて、
それを利用すれば良いだけだよ。
産業保護って具体的に誰から何を保護すると思ってるの?
Windows に tar が入る事によって害が及ぶ産業って何?
2010/02/13(土) 14:56:58
むしろ余計なもの入ってない方がありがたい
2010/02/13(土) 15:01:59
Windowsのほうが余計なものおおくね?
2010/02/13(土) 15:50:03
ライセンスの話になって先に進まないのがLinux
81デフォルトの名無しさん
2010/02/13(土) 15:50:552010/02/13(土) 16:06:20
「nixが楽」ってのの何が楽なのか具体的に書いてるのをあまり見ないんだが、
結局ソースコピってパクるのが楽ってことなんだろうか?
結局ソースコピってパクるのが楽ってことなんだろうか?
2010/02/13(土) 16:10:30
>>81
まあ一緒だよね。
まあ一緒だよね。
2010/02/13(土) 17:33:58
マルチ対応だとUI部分はJava、それ以外はCってのが多いみたい。
Oracleとかそうだし。
Oracleとかそうだし。
2010/02/13(土) 17:56:15
どっちがいい?
というのは結局どっちが早い?ということになるが、
安かろう悪かろう答えさえでればおk
→nix (Shell上のコンソールアプリ)
もう少し見やすい
→Win (Execl/Access WSH等を援用)
かなり見やすい
→両方使うので答え無し(ブラウザ上のWebアプリ/Servelet CGI)
かなり見やすくなおかつ本格的にゴリゴリ弄れる
→Win (VB)
万人に使わせても問題が無い堅牢なアプリにする
→nix上での開発(ネィティブGUIライブラリを利用)
(本格的なWinアプリの開発はコンシューマー向け仕様のマシンとか
システムでやれるもんじゃないと思われ)
って感じじゃね?
というのは結局どっちが早い?ということになるが、
安かろう悪かろう答えさえでればおk
→nix (Shell上のコンソールアプリ)
もう少し見やすい
→Win (Execl/Access WSH等を援用)
かなり見やすい
→両方使うので答え無し(ブラウザ上のWebアプリ/Servelet CGI)
かなり見やすくなおかつ本格的にゴリゴリ弄れる
→Win (VB)
万人に使わせても問題が無い堅牢なアプリにする
→nix上での開発(ネィティブGUIライブラリを利用)
(本格的なWinアプリの開発はコンシューマー向け仕様のマシンとか
システムでやれるもんじゃないと思われ)
って感じじゃね?
2010/02/13(土) 17:59:06
>>84
Qt がもっと早い内に LGPL 化されていたら変わってたかもね…
Qt がもっと早い内に LGPL 化されていたら変わってたかもね…
2010/02/13(土) 18:07:06
2010/02/13(土) 18:29:32
WindowsPCの99%にはCコンパイラでさえ入っていないが、それで不便じゃない。
2010/02/13(土) 18:38:04
そりゃプログラマじゃなきゃ必要ないだろ。何でそんな話がしたいのか知らんが。
2010/02/13(土) 18:44:44
はじめから入っているのがいい厨房がいるから。余分なものはなくていい。
普通に使われているプログラミング言語だけでも相当数あるのだから、きりがないのにね。
普通に使われているプログラミング言語だけでも相当数あるのだから、きりがないのにね。
2010/02/13(土) 18:47:44
余分なものがなくていいという理由がわからん。
Windowsみたいに、アイコンがごちゃごちゃ表示されるわけじゃないよ?
Windowsみたいに、アイコンがごちゃごちゃ表示されるわけじゃないよ?
2010/02/13(土) 18:51:21
2010/02/13(土) 18:53:01
職業マじゃないけどWindowsでシステムプログラミングやってる人って
devやprocみたいな擬似ファイル扱いたいときどうしてるんだろ
カーネルの解説書もWindows Internalsぐらいしかないし大変じゃないのかな
devやprocみたいな擬似ファイル扱いたいときどうしてるんだろ
カーネルの解説書もWindows Internalsぐらいしかないし大変じゃないのかな
2010/02/13(土) 22:35:36
2010/02/13(土) 23:04:38
LinuxよりJava覚えた方がいい
2010/02/13(土) 23:50:55
仕事だとしたら、客先の望む通りにしますよ。
遊びじゃないよ。
遊びじゃないよ。
2010/02/13(土) 23:54:15
仕事でこんな面倒なことしたくないし
2010/02/13(土) 23:59:18
窓のエクスプローラとか、林檎のFinderとかのOS密着アプリの
開発は専用の非売品なIDEとか特殊仕様なマシン上でやってるん
じゃねぇの?(プロセッサは同じかもしれないが)
nixはほぼブートストラップだろけど。
この辺りとか大きく違うだろうから一概に比較は出来ないだろ
開発は専用の非売品なIDEとか特殊仕様なマシン上でやってるん
じゃねぇの?(プロセッサは同じかもしれないが)
nixはほぼブートストラップだろけど。
この辺りとか大きく違うだろうから一概に比較は出来ないだろ
2010/02/14(日) 00:01:21
100デフォルトの名無しさん
2010/02/14(日) 00:09:44 >>96
仕事も客も仕様の実現方法も選べるじゃん
仕事も客も仕様の実現方法も選べるじゃん
101デフォルトの名無しさん
2010/02/14(日) 00:42:34■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「偽サッチャー」「自滅的」「時代遅れ」 高市首相の経済政策を海外メディアが酷評 [蚤の市★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★2 [蚤の市★]
- 【ド軍】山本由伸、WBC出場を決断!ドジャースが本人の意向を尊重、佐々木朗希はチームが故障歴を懸念で不参加 [鉄チーズ烏★]
- 米大統領報道官「日本と強固な同盟維持、中国とも協力」 [少考さん★]
- JA全農が「新おこめ券」…来年9月末の有効期限を新設、必要経費のみ上乗せ ★2 [蚤の市★]
- 【映画】『スーパーマン』のDNAを引き継ぐZ世代の最強ヒロイン!『スーパーガール』 2026年夏に公開予定 予告編も公開 [冬月記者★]
- 今年の漢字、きょう発表😉 [583597859]
- 女の子集合!
- 中国人、超ド正論。「チベットやウイグルに住んでるのはチベット族やウイグル族だが、アイヌから奪った土地に住んでる日本人こそ侵略者」 [314039747]
- 百合営業してるアイドル「これは営業だから…んっクチュクチュ」←これ
- (´・ω・`)ニュー速VIPのみんなへ
- ひまでんぼ
