トップページunix
1002コメント268KB

FreeBSDを語れ Part40 [転載禁止]©5ch.net

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名無しさん@お腹いっぱい。2015/05/19(火) 11:07:17.04
The FreeBSD Project
http://www.freebsd.org/ja/

前スレ
FreeBSDを語れ Part39
http://peace.2ch.net/test/read.cgi/unix/1406541084/

関連スレ
初心者もOK! FreeBSD質問スレッド その120
http://peace.2ch.net/test/read.cgi/unix/1420507535/
0826名無しさん@お腹いっぱい。2015/12/25(金) 05:14:57.71
>>816
Rubyで10万行書いたらCの数十倍の処理を実装できる。必要ならRubyからCも呼び出せるし柔軟性が高い。
拡張も容易。
0827名無しさん@お腹いっぱい。2015/12/25(金) 05:15:45.91
>>825
車輪の再発明を強要するのは愚か者
0828名無しさん@お腹いっぱい。2015/12/25(金) 05:21:36.76
>>827
な け れ ば つくる
0829名無しさん@お腹いっぱい。2015/12/25(金) 06:03:12.39
>>828
じゃあ勝手にどうぞ
08307822015/12/25(金) 12:26:33.36
ID変わってますが782です。

まだ解決してません。引続きアドバイスをお願いします。
0831名無しさん@お腹いっぱい。2015/12/25(金) 12:52:33.96
ID変わってますが782です。

解決しました。お前らのアドバイスなんてもういいです。
0832名無しさん@お腹いっぱい。2015/12/25(金) 13:32:25.31
自決しました。ありがとうございました。
0833名無しさん@お腹いっぱい。2015/12/25(金) 13:49:20.19
ID違うからお判りのとおり、私じゃありません
0834名無しさん@お腹いっぱい。2015/12/25(金) 13:55:35.60
そろそろ終わりにしときな
0835名無しさん@お腹いっぱい。2015/12/25(金) 16:15:38.34
ID出てるので一目瞭然ですが、引続きお願いします。
0836名無しさん@お腹いっぱい。2015/12/25(金) 21:53:29.42
>>826みたいな救いようのない者を製造してしまったrubyの罪は重すぎるな
0837名無しさん@お腹いっぱい。2015/12/26(土) 05:23:22.57
>>836
もし世の中にCしかなかったらソフトウェアの生産性が著しく悪くなり、新規開発が遅れたり素早い仕様変更に対応できなくなっていただろう。
人間に対して「製造」という言葉が適当でないこともわからず平気で使っている人間の方が救いようがないとわかる良い例と言える。
0838名無しさん@お腹いっぱい。2015/12/26(土) 06:24:40.81
既にPerlが普及してたのでRubyの必要性が感じられない。
0839名無しさん@お腹いっぱい。2015/12/26(土) 06:34:20.00
Perlだけは勘弁してくれ
0840名無しさん@お腹いっぱい。2015/12/26(土) 06:56:27.01
ID変わってますが782です。

まだ解決してません。引続きアドバイスをお願いします。
0841名無しさん@お腹いっぱい。2015/12/26(土) 07:08:26.54
>>840
楽しい?
0842名無しさん@お腹いっぱい。2015/12/26(土) 09:15:27.25
>>837
CよりRubyが生産性が高いと思うのは製造という表現が適当なほどお前が無能だからだろ
それを自覚できないのだから救いようがない
0843名無しさん@お腹いっぱい。2015/12/26(土) 14:15:35.43
馬鹿は製造され続けるのさ
0844名無しさん@お腹いっぱい。2015/12/26(土) 15:01:43.22
言語選択の自由
0845名無しさん@お腹いっぱい。2015/12/26(土) 18:25:19.36
言語道断の自炎
0846名無しさん@お腹いっぱい。2015/12/26(土) 18:46:37.33
>>842
漢字の使い方の間違いくらい素直に認めろよw ちっさいなw
0847名無しさん@お腹いっぱい。2015/12/26(土) 21:55:58.06
頭悪いから揚げ足取りしかできないんだなw
0848名無しさん@お腹いっぱい。2015/12/26(土) 22:17:10.46
Cってそんなにひどくない
0849名無しさん@お腹いっぱい。2015/12/26(土) 23:29:53.71
ちっさいのは>>846の脳みそだな。一瞬新手のrubyアンチかと疑ったがただの厨房だな。
俺がC始めたのはお前くらいの頃だし、多分まだ間に合うと思うぞ。
松本が言ってるのはバカでも使い捨て程度にはなるかもって意味だからな
0850名無しさん@お腹いっぱい。2015/12/27(日) 02:36:02.18
リーナスみたいなC至上主義者はベテランでもよくいるよ
0851名無しさん@お腹いっぱい。2015/12/27(日) 04:43:39.86
>>849
アセンブラから始めてC、C++はもう習得済みですが何か?
Rubyはその後にやり、速度が必要なところはCで書いてる。もっと昔はCとアセンブラだった。
小さいアプリをアセンブラだけで書くとCの10倍くらい速く動く。サイズも小さいから一度実行したら全部キャッシュに入ってしまうので
二度目以降はディスクから読み出す時間すら不要になる。
スピードに関係ないところまで全部Cで書いてたら人生無駄にしてしまうだろ。そんなC信者ははっきり言ってバカだと思うね。
まだまだ作りたいソフトがたくさんあるというのに、その前に人生終わってしまったらその方が後悔するだろ。
0852名無しさん@お腹いっぱい。2015/12/27(日) 06:09:02.16
ID変わってますが840です。

まだ解決してません。引続きアドバイスをお願いします。
0853名無しさん@お腹いっぱい。2015/12/27(日) 06:31:14.94
>>851
何のソフトが作りたいんですか?
0854名無しさん@お腹いっぱい。2015/12/27(日) 11:02:08.58
>>853
ここはプログラミングスレじゃないのでFreeBSDの話に戻したほうがいい。
0855名無しさん@お腹いっぱい。2015/12/27(日) 12:04:30.06
>>851
rubyがCより効率的に書けると思い込んでいるようだが、
それはCを習得しきれていないからだぞ
rubyやらの類の言語はCやC++で作られているわけだが、
まさかそれらが取り込んでる外部ライブラリがその言語の機能だと
思い込んでいるから効率的だなんて考えていないよな?
まあCの効率的なコーディングテクニックは、
まさに10万行くらい書かないと見に付くもんじゃないかもしれんがな
0856名無しさん@お腹いっぱい。2015/12/27(日) 13:54:57.75
効率的に書きたいならwindows+vs+c#でいいだろう。
0857名無しさん@お腹いっぱい。2015/12/27(日) 14:29:20.59
>>856
なぜ?
0858名無しさん@お腹いっぱい。2015/12/27(日) 15:48:09.47
楽に書けるのは確かだが…
0859名無しさん@お腹いっぱい。2015/12/27(日) 21:29:08.13
C#風に書いてCに変換してからコンパイルするValaが最強と決定しました
0860名無しさん@お腹いっぱい。2015/12/28(月) 00:05:44.53
例年なら12〜1月くらいにリリースがあった気がするけど、
今年はないんだな
0861名無しさん@お腹いっぱい。2015/12/28(月) 00:33:23.94
Cほど自由度の高い言語は存在しないというのにマゾなんだろうか
0862名無しさん@お腹いっぱい。2015/12/28(月) 02:31:50.67
10.3が3月、11.0が7月か
0863名無しさん@お腹いっぱい。2015/12/28(月) 04:09:58.58
いつの間にかコンパイラがgccじゃなくなってるのな
0864名無しさん@お腹いっぱい。2015/12/28(月) 04:30:33.72
pccがよかったんだが
0865名無しさん@お腹いっぱい。2015/12/28(月) 04:52:40.69
>>855
思い込みではなく実際に書いているから実感でわかる。あんたこそ実際にRubyとCで10万行書いてみて
その結果、Cだけで書いたほうがいいと本気で考えているのか聞いてみたい。
それにそれほどCが好きならアセンブラでマクロを充実させれば同じことができるんだが
そういうやり方は考えないのかな。効率的に動かしたいというならアセンブラの方がCでは記述できないことまでできるし
Cでは無理な関数をまたいだ最適化もできるんだがそういうことを知っていてもCがいいのかな。
アセンブラならCよりもっと自由度が高いから、それを知っていれば当然アセンブラ萌えになるはずだが。
0866名無しさん@お腹いっぱい。2015/12/28(月) 05:01:05.45
>>855
RubyのライブラリはC++で書いてあるけど、単に関数の集まりになっているわけではなく、クラス階層になっている。
考え方がCの関数ライブラリとは別だから、単に「Cで書いてある」というだけで同列に比較できるものではないことくらい
わかりそうなものだが。それにRubyのCライブラリはRubyから使いやすいように設計して書いてあるから使いやすいわけで、
Cから呼んで便利に使えるように考えられているわけではない。全体で見て使いやすいように考えて作ったから使いやすく
なっているものなので、それをとやかく言ってもしようがないと思うが。
あんたが全てをCで書きたければ書いてればいいので、ことさらRubyをけなす理由にはならないだろう。
0867名無しさん@お腹いっぱい。2015/12/28(月) 05:22:56.61
>>865
バカか?C言語の優位性はその移植性にあるんだが?
0868名無しさん@お腹いっぱい。2015/12/28(月) 06:41:08.48
えー、今だとCの優位性は移植性よりコンパクトさとリソースを管理できることだと思うな。

まぁ最近は、なんでもリソース過多になってるからあまり感じないかもしれんけど。
0869名無しさん@お腹いっぱい。2015/12/28(月) 07:39:05.17
でも速度を落とさずに移植性を保てる最大公約数はCだと思うよ
0870名無しさん@お腹いっぱい。2015/12/28(月) 08:25:47.14
>>869
それは単に歴史が長いから移植性を保つノウハウが貯まっているだけかと。
そのメリットを享受するにはそれなりの手続きは必要。
でも、CもRubyも同じくらい使っている身としては、でかいコードを書くとどちらも簡単に破綻するのでどっちでも良い。
作り捨てるなら圧倒的にRubyだけどね。
0871名無しさん@お腹いっぱい。2015/12/28(月) 08:45:56.66
>>857
なんだかんだ言っても IDE のできが違いすぎる
Visual Studio for FreeBSD が 10万であったら買ってもいい
0872名無しさん@お腹いっぱい。2015/12/28(月) 08:54:45.83
一方俺はedでUNIX哲学を噛み締めるのであった
0873名無しさん@お腹いっぱい。2015/12/28(月) 09:06:26.99
>>870
機能であれノウハウであれ結果的に品質を維持できるのであれば言語の利点だと認めてもよいのではないか
すくなくとも知識でありライブラリのような実装に依存しているものではない
Cは細かいところでおかしなところがあっても基本的にはうまく抽象化されいて長期の保守にも耐えられる力がある
だからこれまで完全な代替言語な現れていないんだ
0874名無しさん@お腹いっぱい。2015/12/28(月) 09:08:02.43
>>873
おっと
×代替言語な
○代替言語は
0875名無しさん@お腹いっぱい。2015/12/28(月) 09:26:26.39
不人気言語のCとRuby比べる意味が分らない。

C++とJava比べれば?
0876名無しさん@お腹いっぱい。2015/12/28(月) 09:32:01.86
>>816
からの流れでなんで>>875になるのかわからない
理由を10行ぐらいで発表してくれ
0877名無しさん@お腹いっぱい。2015/12/28(月) 09:36:16.00
馬鹿かおまえは。
0878名無しさん@お腹いっぱい。2015/12/28(月) 10:49:56.51
>>867
移植性が悪いからCを使うと? そういう話は今まで一度も出なかったんだが。
今までは効率良く速く動くからCを使うことに固執してたんじゃなかったっけ? RubyはCより遅いから嫌いなんだろ。
移植性とか言い出すんなら開発効率の話も持ち出さないとね。それぞれの利点と欠点を言い合ってみる?
収集がつかなくなると思うけど。
0879名無しさん@お腹いっぱい。2015/12/28(月) 10:52:11.15
>>875
最初に文句言ってきた人にその理由を答えてもらうといいと思う。
0880名無しさん@お腹いっぱい。2015/12/28(月) 10:54:14.70
>>878
ん?>>867 ではC言語は移植性が良好だといってないか?
0881名無しさん@お腹いっぱい。2015/12/28(月) 10:56:35.80
>>873
RubyとCを比較するコンテキストでCの移植性と言うメリットを享受するには手続きが必要と言った訳で、相対的にその手間が少ないRubyに対して優位とは言えない。
無論Rubyが常に優位ではないし、用途によっては太刀打ち出来ない。
例えばRubyで割り込みハンドラを書こうなんて思わない。
いずれにせよ、開発ターゲットを明確にしていないこの手の議論は不毛。
雑談なら「好きなの使えば良いんじゃね?」かな。
0882名無しさん@お腹いっぱい。2015/12/28(月) 11:17:23.11
>>865-866
粘着していながら一切具体的に説明できないコイツは本当に救いようのない馬鹿だな
お前が無知なだけでお前が思っているrubyの利点はすべてCで実現できるんだ馬鹿
アセンブラとか意味不明なことまで言いだしちゃって、
お前が言い続けてる効率性ってなんなんだよ?
0883名無しさん@お腹いっぱい。2015/12/28(月) 11:23:09.98
>>881
大体は同意
ただ>>837では>>870
>それは単に歴史が長いから移植性を保つノウハウが貯まっているだけかと。
に対応していて
>そのメリットを享受するにはそれなりの手続きは必要。
については特に言及しているつもりはないんだ
何を言っているのかというと
>RubyとCを比較するコンテキストでCの移植性と言うメリットを享受するには手続きが必要と言った訳で、相対的にその手間が少ないRubyに対して優位とは言えない。
についてもともと否定してないよということ
明示せずに誤解を招いたことは認めるすまない
一方で個人的には一旦互換レイヤーが(作るにしろ外部から拾うにしろ)組みあがってしまえば抽象レベル(移植性含む)に不便は感じない
ただしそれを組まなければならないというデメリットはその手間を「それなり」と思うかどうかっていう主観大きく委ねられていると思うので議論が不毛なことにも同意
最後に自分=>>873だけどそれより前にCについて主張した人とは別人ということ伝えておきます
0884名無しさん@お腹いっぱい。2015/12/28(月) 11:25:23.63
>>883
修正ごめん
>>837じゃない>>873
0885名無しさん@お腹いっぱい。2015/12/28(月) 11:58:21.30
しっかしJavaやらrubyやらpythonやらって脆弱性多いよな。
巨大なベースシステム入れなきゃ動かないし、
ちょっとしたパッケージ入れるのにそんな巨大なもん入れさせんなっつの。
しかもバージョン違いで羅列してたりな
0886名無しさん@お腹いっぱい。2015/12/28(月) 12:07:54.32
>>871
どう違うと?
0887名無しさん@お腹いっぱい。2015/12/28(月) 12:36:10.56
>>886
Visual Studio 並みに使える IDE があるなら書いてみてくれ
話はそれからだ
0888名無しさん@お腹いっぱい。2015/12/28(月) 13:03:44.96
>>887
どうちがうのかかけよ
0889名無しさん@お腹いっぱい。2015/12/28(月) 13:05:38.68
>>883
なるほど。
こちらも少々勇み足でした。

自分としては前提が定かでない議論が不毛であることを言いたかったので同意が得られて良かったです。
それなりの手間についても工数に帰着できるので、前提条件が定まれば比較可能ですしね。

と、スレ違いも甚だしいのでそろそろ離脱します。
0890名無しさん@お腹いっぱい。2015/12/28(月) 13:45:30.21
オブジェクト指向だの統合開発環境だのに依存する奴はデブに違いない
好んでデブやってる奴もいるかもしれんが、自己管理できない脳弱野郎
どちらも大きなお世話だろ
0891名無しさん@お腹いっぱい。2015/12/28(月) 13:55:11.92
>>888
VS使えば凡人PGが天才ハカーになれます。
0892名無しさん@お腹いっぱい。2015/12/28(月) 16:39:47.18
なんでrubyなんか入ってんのかと思ったらportupgradeが入れてたんだな
別にportupgradeなんかいらんし、まとめてサクッと消し去ってやりますた
javaは元々入ってないけど、pythonはsambaが使ってやがるんだな…
0893名無しさん@お腹いっぱい。2015/12/28(月) 20:03:40.11
>>891
まるで比較になってないじゃん(w
0894名無しさん@お腹いっぱい。2015/12/28(月) 20:09:22.36
言語の多様性ってディストリ同様、ユーザからしたら迷惑でしかないね。
0895名無しさん@お腹いっぱい。2015/12/28(月) 21:40:20.55
一部の屁ポーコ開発者のヲナニーですから。
PCを知らなくてもPCを使った気になれるウインなにがし同様、
PCを知らなくてもエンヂニアになった気になれるのでしょう。
0896名無しさん@お腹いっぱい。2015/12/28(月) 21:51:38.88
sambaアプデするの気が引けてたんだが、ついやっちまったら
今度は、mount_smbfsがコアダンプ
pythonなんか使ってるせいだったりして
0897名無しさん@お腹いっぱい。2015/12/28(月) 23:27:20.27
>>896
発見
https://www.mail-archive.com/freebsd-bugs@freebsd.org/msg25829.html
最近のFreeBSDパッケージのグダグダっぷりいい加減にしてね
0898名無しさん@お腹いっぱい。2015/12/29(火) 00:19:12.95
フリビってハッカーが使うイメージ
0899名無しさん@お腹いっぱい。2015/12/29(火) 02:05:11.18
最近はどのOSを見てもグダグダな状況だな
いったいなんなんだ?
0900名無しさん@お腹いっぱい。2015/12/29(火) 06:25:37.31
寄付もせず開発の手助けもせず、タダで使うだけで文句いう暇があるなら手伝ってやればいいと思う。
そんな人を見るといったいなんなんだと思うよ。
0901名無しさん@お腹いっぱい。2015/12/29(火) 08:53:09.15
OS開発はグダグダになるもんなんだよ。
上手くいくんならここまで分裂してないだろう。>Unix系OS
0902名無しさん@お腹いっぱい。2015/12/29(火) 09:08:39.44
>>900
そういうこと言ってるからLinuxなんぞにごぼう抜きされたんだろ
0903名無しさん@お腹いっぱい。2015/12/29(火) 10:07:09.53
>>899
ゴールデンエイジと言われる小中学生の頃にコードを触らなかった世代がPGになるようになった。
急激にPGの質が低下している。
0904名無しさん@お腹いっぱい。2015/12/29(火) 11:14:58.53
>>902
Linuxには寄付も協力者も集まってるんだけど。そういうことを言わないとわからないのかな。
0905名無しさん@お腹いっぱい。2015/12/29(火) 11:25:05.77
Linuxの躍進はIBMの莫大な投資。
アップルとソニーもお金は出さないけどBSD陣に人材は出してるんじゃない?
0906名無しさん@お腹いっぱい。2015/12/29(火) 12:50:19.07
ライセンスの違いが大きい
見返りを求めないBSDがこうなるのは自明の理
パナソニックなんかUI最悪の糞テレビに使うだけで何も返さない
0907デムパゆんゆんネトウヨ特攻兵@12月煩悩  【関電 66.9 %】 2015/12/30(水) 00:19:21.25
>>892
BINDも10からピチョン必須だったと思う
LL言語依存のソフト増えてうんざり
0908名無しさん@お腹いっぱい。2015/12/30(水) 04:04:01.11
BIND使わなくなるってよ
http://news.mynavi.jp/news/2013/12/11/249/
0909名無しさん@お腹いっぱい。2015/12/30(水) 13:59:25.83
samba4.2.7、全角ハイフォンを含むファイルが作れなくなってる
こいつも代替ソフト作ってほしいわ
NFSは耐性貧弱なイメージしかないし
0910名無しさん@お腹いっぱい。2015/12/30(水) 15:04:39.44
Cygwin から
$ touch −
はできるな
0911名無しさん@お腹いっぱい。2015/12/30(水) 18:11:25.65
Linuxから
% sudo mount.cifs ...
% touch ―
touch: setting times of `―': Invalid argument
0912名無しさん@お腹いっぱい。2015/12/30(水) 18:37:13.15
libiconv-1.14_8
sjisでいうところの815cと817cがダメぽ

% touch ー
% touch ―
touch: setting times of `―': Invalid argument
% touch ‐
% touch −
touch: setting times of `−': Invalid argument
09139102015/12/30(水) 18:59:40.60
libiconv-1.14_9
4つ全部できた
0914名無しさん@お腹いっぱい。2015/12/30(水) 20:40:53.97
libiconv-1.14_9はmount_smbfsがダメだろ
09159102015/12/30(水) 21:00:30.11
オラは Windows からだから mount_smbfs(8) なんかどうでもいい
0916名無しさん@お腹いっぱい。2015/12/30(水) 21:13:02.54
よくそんな使い方で満足できるな
あぁだからCygwinなんか使ってるのか…

まぁあっちで勃たず、こっちで勃たず、デーモン君ももう年やね
0917名無しさん@お腹いっぱい。2015/12/30(水) 21:26:53.83
>>916
的外れな突っ込み入れて、引っ込みがつかなくなったように見えるよ。
0918デムパゆんゆんネトウヨ特攻兵@12月煩悩  【関電 75.4 %】 2015/12/30(水) 21:32:06.84
バイアグラ飲めばいい
0919名無しさん@お腹いっぱい。2015/12/30(水) 21:37:07.09
>>917
何がどう的外れなのが具体的かつ詳細に述べよ
0920名無しさん@お腹いっぱい。2015/12/30(水) 21:42:10.27
>>919
自分で考えてみましょう(笑い)
0921名無しさん@お腹いっぱい。2015/12/30(水) 21:44:46.60
なんかこのスレって難癖付けるだけで
具体的なことは何も言えずに逃亡するアフォが出没するよなw
0922名無しさん@お腹いっぱい。2015/12/30(水) 21:56:52.52
clientはLinuxとWindowsで話が進んでるのに
/usr/sbin/mount_smbfsを持ち出すのはどう見てもバカだろ
0923名無しさん@お腹いっぱい。2015/12/30(水) 22:00:21.49
ハイフォンの話はどこ行った?
0924名無しさん@お腹いっぱい。2015/12/30(水) 22:15:45.81
質問スレ別にあるからな
ここは言い捨ての愚痴になりがち
0925名無しさん@お腹いっぱい。2015/12/30(水) 22:17:35.02
>>922
バカはお前
別の不具合があったら意味がないだろ
レス数が900を超えています。1000を超えると表示できなくなるよ。