トップページ⇒tech
1001コメント258KB

Rubyについて Part 12

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
オブジェクト指向スクリプト言語Rubyについて扱うスレッドです。

Ruby Home Page
http://www.ruby-lang.org/ja/

= 前スレ
: Rubyについて Part 11
http://fun.kz/test/read.cgi/tech/1097984684/
0266デフォルトの名無しさんNGNG
>>262
そうね。使う人に不安を与えないようにするべき。

1.8.x系列(安定版)は、同系列内で任意のバージョンにあげても互換性は保証される
バグはなるべく早く修正され、すみやかにリリース
そのため、余計な機能追加や変更はしない

でどうだろう。
0267デフォルトの名無しさんNGNG
オプソ物使うとき嫌なのが処理系本体だけじゃ何もできないから
あちこち這いずり回ってライブラリかき集めてライセンス確認して・・・
ってことなんだけどな。
0268デフォルトの名無しさんNGNG
>>260
とりあえずruby-talkのアーカイブで探してみた。
http://blade.nagaokaut.ac.jp/cgi-bin/vframe.rb/ruby/ruby-talk/28655?28646-29390
0269デフォルトの名無しさんNGNG
matzさんって、リリース作業とか管理とか周辺ライブラリとか、そういうのは
好きじゃないといいつつ、全権を掌握してないと納得いかないって感じだよね。

それが悪いとは思わないけど、だったら「好きじゃない」とか言わなきゃいい
のに、とは思う。
(好きじゃないのは事実かもしれないが、全権を握っていたいなら、他の人を
その気にさせるようなことをわざわざ言うべきではないという意味で。)
0270デフォルトの名無しさんNGNG
>>269
強迫性障害予備軍っぽいね
0271デフォルトの名無しさんNGNG
>>269
でもないんじゃないかなあ。今まで何とか一人でリリース作業をこなせてきたってだけで。
なんとなく今まで来ちゃったって感じじゃないの。

ただそろそろそれじゃきつくなってきてるから考えようよ、という問題提起には一応よかったのかな。
どっちにしろ、1.8.2では分業化は無理なんで次から考えましょうよというスタンスでしょう。
0272デフォルトの名無しさんNGNG
Ruby使ったことがない部外者だが、APIを全部rbx_にリネームした云々にわろた。
0273デフォルトの名無しさんNGNG
>>271
> ただそろそろそれじゃきつくなってきてるから考えようよ、という問題提起
> には一応よかったのかな。
> どっちにしろ、1.8.2では分業化は無理なんで次から考えましょうよという
> スタンスでしょう。

それはどうかな?そもそも問題意識を持てない&持とうとしない香具師も
いるからね。特に取り巻きはそう。うやむやになって自然消滅する懸念も
拭えない。

Pythonは共同管理者いるんだよね。リリースのアナウンスもGuidoたんは
もうやってないし。
0274デフォルトの名無しさんNGNG
会社といっしょで、マネジメントに長けた奴が入ってきてくれればいいんだけどね。
# まかり間違ってもMWではナイ
0275デフォルトの名無しさんNGNG
>>273
うーん、そうやって批判する君は何をしてるの?
0276デフォルトの名無しさんNGNG
ヲチ
0277デフォルトの名無しさんNGNG
そういう>>275は何をしてるの?

と話がループする罠。
0278デフォルトの名無しさんNGNG
>>275
批判というより憂慮じゃない?
まあやる気はあっても、それだけで解決する問題でないことは何よりMW自身が
それを証明しているし、難しいね。
0279マリーNGNG
rubyが嫌ならpythonを使えばいいのに…
0280デフォルトの名無しさんNGNG
いよいよヤバくなってきたら本当にそうするかも。
既にvaporware確定気味なPerl6は見限った。
0281デフォルトの名無しさんNGNG
ここの
http://kazuhiko.tdiary.net/20041111.html#p01
「今回だけ匿名」っていう名前のひと
もしかしてあのひと?
0282デフォルトの名無しさんNGNG
>>281
誰?
0283デフォルトの名無しさんNGNG
しかし、煽りでなくて 本 当 に 頭が病気の人を相手にするのでは大変だよなぁ。
0284デフォルトの名無しさんNGNG
Doxygen なるものをちょっとググってみたが、凄いな。
Ruby も対応してくれないかのぅ。
0285デフォルトの名無しさんNGNG
いままで Ruby ファンだったけど Python の勉強もしてみようかな
0286デフォルトの名無しさんNGNG
RDocについては
http://rdoc.sf.net/
でも見れ。RDとの比較もされてるっぽい。
0287デフォルトの名無しさんNGNG
プレフィックスをrbx_なんてせずに、いっそのことmw_にしちゃえばよかったのに
0288デフォルトの名無しさんNGNG
>>283
あなたも病気のように思えます。
0289デフォルトの名無しさんNGNG
>>269
matzが関与して無くてもできの悪いライブラリが混ざっていたら、尻拭い
しなければいけないのはmatzで、実際に今まで尻拭いやってきた。
全権を握っていたいのではなく、そうせざるをえないのだろう。
0290デフォルトの名無しさんNGNG
もしかしてMWのディストリはあれで開発終わりですか?
0291デフォルトの名無しさんNGNG
>>290
これ以上何を望むのか
0292デフォルトの名無しさんNGNG
リリースエンジニアリングに必要なものを確認するための実験だった

というのはどうか。
0293デフォルトの名無しさんNGNG
>>292
たかだか一日でわかるような生易しいものではない。
0294デフォルトの名無しさんNGNG
>>286
でもRDocの出力する4ペインなHTMLは見づらい。
JavaDocライクな3ペインが限度。
0295デフォルトの名無しさんNGNG
>>294
そこはカスタマイズできたような…
0296デフォルトの名無しさんNGNG
>>289
その話、何回も本人が言っているけど、
それはできの悪いライブラリを入れてしまったマネージメントが、
そもそも悪かったんじゃないの?
0297デフォルトの名無しさんNGNG
matzも行き当たりばったり
0298デフォルトの名無しさんNGNG
あんまり出来の悪いものはdeprecated扱いでいいんじゃないかな。
0299デフォルトの名無しさんNGNG
>>297
MWと同じなのか。
じゃあruby-listのあの祭りは同族嫌悪だったのですね?
0300デフォルトの名無しさんNGNG
別にmatzがMWを嫌ってるわけじゃなくて取り巻きが嫌ってるだけ。
0301デフォルトの名無しさんNGNG
Matzは釣り師、MWは山師
0302デフォルトの名無しさんNGNG
お前らlistがとまってますよ。
こんなところで愚痴っていても何も変わりませんよ。
ちゃんと名前を出して責任のある立場ではっきりものを言ってこそ
物事は前進していくんですよ。
0303デフォルトの名無しさんNGNG
じゃあ>>302が先陣を切って敵陣に突入しなさい。
0304デフォルトの名無しさんNGNG
>>302を鉄砲玉にするスレはここですか?
0305デフォルトの名無しさんNGNG
無職気狂いに恨まれると洒落にならんからなー
リアルで。
0306デフォルトの名無しさんNGNG
無職じゃなくて休職中。のはず。
0307デフォルトの名無しさんNGNG
ここ数日の騒ぎの結果、残ったものはxrbだけ?
0308デフォルトの名無しさんNGNG
Ruby四天王

るびきち・金光・るびべん・MoonWolf


何か、こう、キ印を惹き付けるフェロモンでも出してるのだろうか?>matz
0309デフォルトの名無しさんNGNG
>>306
休職中にこんな騒動巻き起こして、果たして無事に復職できるのだろうか?
0310デフォルトの名無しさんNGNG
>>308
それはほら、慈愛に満ちているからだよ。
0311デフォルトの名無しさんNGNG
>>302
フレームも数日で飽きるのはruby-listのいいところだ。

たぶん、しばらくすると高橋さんあたりが
「(会で)やります」ってアナウンスを流す予感。
0312デフォルトの名無しさんNGNG
るびべんは技術的な部分以外ではまともな人だよ。多分。

Morphyの件はおいとくにしても
0313わたし使うひとNGNG
このまま Ruby について行っても大丈夫でしょうか?
0314デフォルトの名無しさんNGNG
>>308
数少ない、国外でも使われる国産プログラミング言語だからじゃないか?
たぶんPerlにもPythonにも、俺らが知らないアレなひとはいるはずだ。
0315デフォルトの名無しさんNGNG
国産だから日本語が通じると思って文句言ってるだけだろ。
0316デフォルトの名無しさんNGNG
>>285
Py厨工作員乙
0317デフォルトの名無しさんNGNG
>>312
( ´д)ヒソ(´д`)ヒソ(д` )
0318デフォルトの名無しさんNGNG
>>302
いえ、匿名だからこそ出せる意見というのもあるでしょう。
ここでも建設的な話をしませんか?
MWネタも、おもしろければよいですけどほどほどに。
0319デフォルトの名無しさんNGNG
>>296
それを反省しているからこそ、ライブラリの追加は慎重になっているのだろう。
0320デフォルトの名無しさんNGNG
エンジニアの為の出会い系板
http://www.2ch-off.net/off/engineer/
0321デフォルトの名無しさんNGNG
どのOSのメーリングリストにもMWみたいな正論厨がいてしょっちゅうflame warしているみたいだね。
0322デフォルトの名無しさんNGNG
正論厨
正論
正論
正
正
正
0323デフォルトの名無しさんNGNG
MoonWolf
oonWolf
onWolf
nWolf
Wolf
olf
lf
f
0324デフォルトの名無しさんNGNG
あの写真のまえにはどんな正論も無意味だ

まさにボーグだな
0325デフォルトの名無しさんNGNG
>>324
> あの写真のまえにはどんな正論も無意味だ

それを言っちゃあおしまいだろ。
ていうか、お前がこんなこと言うからレスがつかなくなったじゃないか!
0326デフォルトの名無しさんNGNG
>>323
BWTですか?
0327デフォルトの名無しさんNGNG
suffix arrayともいふ
0328デフォルトの名無しさんNGNG
お前ら侮辱罪で逮捕
0329デフォルトの名無しさんNGNG
でも現実問題、あんな顔した奴はこの業界にゴマンといるわけで
抵抗は無意味だ
0330デフォルトの名無しさんNGNG
いや猥褻物陳列罪だろ
0331デフォルトの名無しさんNGNG
もまいらいい加減↓に移動しる
最高に頭悪そうな発言してください in ム板 (2)
http://pc5.2ch.net/test/read.cgi/tech/1090324689/

んじゃお先に移動ノシ
0332デフォルトの名無しさんNGNG
こういうのとか
http://yasu.asuka.net/profile.html
0333デフォルトの名無しさんNGNG
MWタソを業界から引退させるスレはここですか?
0334デフォルトの名無しさんNGNG
みんな顔に執着しすぎ。
どうせおまいらだって人のこと言えるような面してねーだろ。
0335デフォルトの名無しさんNGNG
Matz氏の負担を下げるといっても、現実的な解決策ってあるのかなぁ。

拡張ライブラリの管理コストが問題になっいたとして、その部分を
ほかの人に委譲するとしても、その人とMatz氏の間できちんとした
信頼関係が形成されてないと逆に負担増になる恐れもあるし。
0336デフォルトの名無しさんNGNG
>>329
ヲイヲイ、確かにイケメン揃いと言うつもりは無いけれど、
プレコックス感をびりびりと感じる、あのレベルは中々居ないぞ。
0337デフォルトの名無しさんNGNG
Ruby以外の大規模なプロジェクトに参加している人間もいるのだし、
そのままというわけにはいかないだろうけど、そこで蓄積された
ノウハウって活かせないもんかねえ。特にDebian Developer。
0338デフォルトの名無しさんNGNG
>>336
お前も狼人形にしてやろうか?
0339デフォルトの名無しさんNGNG
なんかRubyとDebianには深い関係でもあるんですか?
0340デフォルトの名無しさんNGNG
リリーススケジュールが有名無実化してる。
ある意味狼少年。
0341デフォルトの名無しさんNGNG
apt-build…Perl
apt-listchanges…Python
apt-show-versions…Python

うーん…
0342デフォルトの名無しさんNGNG
apt-listbugs…Ruby
0343デフォルトの名無しさんNGNG
>>335
MLでも出ているけど、CVSタグをうって、パッケージングして、
アナウンスするくらいなら他の誰かにまかせても問題なさそう。

ライブラリは、
・むやみに増やさない
・古いもの、できが悪いものははずすことも考える
かなあ。
0344デフォルトの名無しさんNGNG
>>343
> ・古いもの、できが悪いものははずすことも考える

これがほいほいできないからだよなあ。
xrbはそのときの気分を最大限に追求する路線で突っ走ってみてはどうだろう。
躁状態のときにリリースすると添付パッケージが増える。
鬱状態のときだと半減する。ときどき必要なものまでなくなったりする。

0345デフォルトの名無しさんNGNG
標準ライブラリ追加の件だけど、コードレビューの手順は?
コーディングスタイルの統一も考える必要あるだろうし。
0346デフォルトの名無しさんNGNG
moonwolf タンって本名は至って普通なのね
0347デフォルトの名無しさんNGNG
1.8x系列の次の安定版は1.9.1?とかいっていた気がするが、
2.0っていう数字にこだわりすぎるのは良くない。
たしかにはじめてメジャー番号が変わるからこだわるのはわかるが、
1.9系列が安定したら2.0.0として出すべきじゃないかな。
いままでの流れとの統一を守ることが大事。
0348デフォルトの名無しさんNGNG
>>344
> これがほいほいできないからだよなあ。

現実的にはまずdeprecatedとマークするというところかな。
代替のライブラリがないと厳しいかも。
0349デフォルトの名無しさんNGNG
>>346
ソースきぼん
0350デフォルトの名無しさんNGNG
>>347
> いままでの流れとの統一を守ることが大事。

それなら1.10でそ?
0351デフォルトの名無しさんNGNG
Javaみたいに、「このメソッドは非推奨です」と実行の度に文句を言うのはどうか。
0352デフォルトの名無しさんNGNG
>>334
それだ!!
やっぱり同族嫌悪なんでつね?
0353デフォルトの名無しさんNGNG
>>348
1.8系列はもういじれないとしても、その次の系列なら、一部のライブラリを
はずしても許されないかな。
それでもだめなら、残すだけ残して、使うと警告を出すとか。
0354353NGNG
>>351
かぶった。

>>350
バージョンを文字列として比較したとき、新しいものが大きいという
Rubyのポリシーに違反する。
0355デフォルトの名無しさんNGNG
しかし幾ら何でもこの顔はヤヴァ杉だろう…
http://jp.rubyist.net/magazine/?c=plugin;plugin=attach_download;p=0001-NoraTutorial;file_name=moonwolf.jpg
幼女誘拐犯のエロゲヲタ、と紹介されても何の違和感も無い。
0356デフォルトの名無しさんNGNG
>それでもだめなら、残すだけ残して、使うと警告を出すとか。

ダメなAPIが、警告を出すダメなライブラリになるだけ、か。
意味無し。
0357デフォルトの名無しさんNGNG
>>354
ガーン。
じゃあ2.0にするしかないね。
どうせ次の次でRiteを出せるという保証もないしね。
0358デフォルトの名無しさんNGNG
ソース
ttp://whois.nic.ad.jp/cgi-bin/whois_gw?key=210.160.72.144/29
0359デフォルトの名無しさんNGNG
http://whois.nic.ad.jp/cgi-bin/whois_gw?key=210.160.72.144/29
0360デフォルトの名無しさんNGNG
>>356
どうやってもダメなものは使うなとしか言いようがないのでは?
0361デフォルトの名無しさんNGNG
>>357
そう。

2.0は、Rite実現にとっておきたいという気持ちは分かる。でも、それじゃいつに
なるかわからないし、バージョンの刻み方が小刻みすぎるとわかりにくい。
Riteは 3.0 で良いじゃん。

リリースの体制が変わるとしたら、それを記念して2.0にしても全然オッケーだと
思う。数字に上限は無いのだ。もうちょっと盛大にバージョン番号をあげようよ。
0362349NGNG
そういやwhoisという手があったよな。
みだりに晒すものではないから、訊いた俺が悪かったよ。
0363デフォルトの名無しさんNGNG
>>341-342
apt-support
http://apt-support.sourceforge.net/ja/
0364デフォルトの名無しさんNGNG
「次」じゃなくて「二」だったら、カープの二人の選手の名前を組み合わせたような名前だ。
0365デフォルトの名無しさんNGNG
結局Ruby使うのは日本人なのね
0366デフォルトの名無しさんNGNG
>>363
ていうかそれ公式パッケージでさえ無いし
■ このスレッドは過去ログ倉庫に格納されています