Rubyについて Part 12
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGRuby Home Page
http://www.ruby-lang.org/ja/
= 前スレ
: Rubyについて Part 11
http://fun.kz/test/read.cgi/tech/1097984684/
0792デフォルトの名無しさん
NGNGまあただの信者ですから。
Matzに意見するほどの考えがないので、彼らが何もできないのは致し方ない。
0793デフォルトの名無しさん
NGNGthx。なんかメーリングリスト界隈で騒動があったよで。
Rubyにも人狼BBSにもお世話になってるから論評は控えるw
0794デフォルトの名無しさん
NGNGここから抜け出せなければ、進化は無い。
0795デフォルトの名無しさん
NGNG0796デフォルトの名無しさん
NGNG面倒臭いだけか、とも読める舌足らずな表現だな。
0797デフォルトの名無しさん
NGNG逆だとおもう
0798デフォルトの名無しさん
NGNG実際、面倒Ξだけなんだと思う。
0799デフォルトの名無しさん
NGNG定期的なリリース
せめてこれだけを手分けすればかなり変わる
0800デフォルトの名無しさん
NGNG0802デフォルトの名無しさん
NGNG> 次回は複雑な画面遷移のためのセッション管理について紹介します。
次はもうないんだよね?
0803デフォルトの名無しさん
NGNGだめるびまを創刊してxrbを巻頭特集きぼん。
0804デフォルトの名無しさん
NGNG0805デフォルトの名無しさん
NGNG0806デフォルトの名無しさん
NGNGMWは素晴らしいという事ですね。
0807デフォルトの名無しさん
NGNG0808デフォルトの名無しさん
NGNG#ifdefの嵐になるのかね
0809デフォルトの名無しさん
NGNG生成されたドキュメントを翻訳、かなあ普通は。
何らかの形でgettextを使うというのも考えてみたけど、
あまり効果的じゃなさそう。
0810デフォルトの名無しさん
NGNGコードとコメントの一致を考えたらコード書きより外交官やってる方が
いいような奴しか開発できなくなるぞ。
0811デフォルトの名無しさん
NGNG0812デフォルトの名無しさん
NGNG多言語ドキュメントなんてメンテできなきゃ絵に描いた餅だ。
0813デフォルトの名無しさん
NGNGきにするな
元々Rubyって名前もPerlのバッタモン臭いじゃないか
0814デフォルトの名無しさん
NGNG「作者急逝のため」というのはさすがに見たくないな。
0815デフォルトの名無しさん
NGNGそれはさすがに夢見が悪いから嫌だな…
0816デフォルトの名無しさん
NGNG正直恐い。
0817デフォルトの名無しさん
NGNGログを調べられてタイーホになります。
0818デフォルトの名無しさん
NGNG全て、MW の自演だったんだから。
もしくは、ruby-list の人達壊滅。
0819デフォルトの名無しさん
NGNGそれはどういう法律に基づくの?
0820デフォルトの名無しさん
NGNG0821デフォルトの名無しさん
NGNGおまいら、どうやらこころあたりがあるようで、ガクガクブルブル状態ですな。
0822デフォルトの名無しさん
NGNG0823デフォルトの名無しさん
NGNGobj.empty? というメソッドを使うと思いますが、これでいくと、
「〜に何か入っていたら」は not obj.empty? となって
ちょっとストレートじゃない気がします。
not を使わないとしたら、みなさんならどんなメソッド名にしますか?
0824デフォルトの名無しさん
NGNGif not obj.empty? ではなく unless obj.empty? と書く。
そんなとこで。
0825デフォルトの名無しさん
NGNGif obj.size > 0
0826デフォルトの名無しさん
NGNG0827デフォルトの名無しさん
NGNG常に真
0828デフォルトの名無しさん
NGNG0829デフォルトの名無しさん
NGNGdef exist?
return (not this.empty?)
end
end
0830デフォルトの名無しさん
NGNG佐渡 秀治 (VA Linux Systems Japan株式会社 マーケティング部 部長)
オープンソース運動が開始されてから既に5年以上経過しているが、
日本においてはさほど開発者の置かれている状況が変わっているわけでもなく、
また変質化したコミュニティが形成されることで、却ってオープンソースの推進が阻害されているという状況もある。
本セッションでは、このような状況を解説し、それを打ち破るべく純粋なオープンソースビジネスを展開している
VA Linuxの状況を述べる。
http://osdn.jp/event/osway2004/agenda1.shtml
0831デフォルトの名無しさん
NGNGclass Array
def exist?
not empty?
end
end
で Array は拡張されるし、この場合は継承はやめた方がいいと思う。
exist? っていう名前は違うと思うが。(ださいけど自分なら not_empty? って
いうメソッド名にするかな)
0832デフォルトの名無しさん
NGNG0833デフォルトの名無しさん
NGNG0834デフォルトの名無しさん
NGNG0835デフォルトの名無しさん
NGNG0836デフォルトの名無しさん
NGNG0837デフォルトの名無しさん
NGNG> 業などに興味がある方は、るびまの編集に参加してみませんか?
前々から思ってたんだけど、具体的にどういう作業が要求されるのかを書いた方が
応募しやすいんじゃないのかなぁと思ったり。
0838デフォルトの名無しさん
NGNG真とみなす仕様はerror-proneだろう。
Lispのように、その言語だけで閉じた世界を作れるのならまだよいのだが。
0839デフォルトの名無しさん
NGNGあのロン毛か。
0840デフォルトの名無しさん
NGNGhttp://www.wnishida.com/~wmemo/?date=20040701
0841デフォルトの名無しさん
NGNGその通りです
言語仕様以外は Perl Way
あのバカでかいコミュニティが分裂せずに統合されている
その優れた統治システムにまでなっているのが Perl Way
日本と海外のコミュニティの断絶を、Perl Way で埋めようよ
月狼さん周りでこんな騒ぎはダメポ
こんな争いは、セクト主義、内ゲバじゃん
まったくもって不毛、エネルギーの浪費、気分も悪い
Ruby の Perl マネは、リスペクトした模倣
PHP のマネとは違うぞ
0842デフォルトの名無しさん
NGNG何でわざわざこんなことを言う必要があるのか理解に苦しむね。
0843デフォルトの名無しさん
NGNG0844デフォルトの名無しさん
NGNG0845デフォルトの名無しさん
NGNG0846デフォルトの名無しさん
NGNG0847デフォルトの名無しさん
NGNGの
いけんが
ききたいわ
0848デフォルトの名無しさん
NGNG> 速度が遅いっていうけどどんなもんなんだろうRUBY
ttp://shootout.alioth.debian.org/benchmark.php?test=all&lang=all&sort=cpu
ほぼ最低に近い遅さ。
0849デフォルトの名無しさん
NGNGありがとうございます
本当に遅いみたいですね。。。
0850デフォルトの名無しさん
NGNGそこに出ている数字を鵜呑みにするのは
どうかと思うぞ
0851デフォルトの名無しさん
NGNGところでRuby Performance Tipsみたいなものってどこかにある?
0852デフォルトの名無しさん
NGNG0853デフォルトの名無しさん
NGNG0854デフォルトの名無しさん
NGNG0855デフォルトの名無しさん
NGNG数字だけで判断しなければならない事もある。
0856デフォルトの名無しさん
NGNG0857デフォルトの名無しさん
NGNG遅い順に並べるとそうなる。
ところでPHPはあれPHP3だろ?
0858デフォルトの名無しさん
NGNGhttp://i.loveruby.net/w/OptimizingRubyProgram.html
こういうのとか? 一応「不真面目なネタ」ってことらしいけど
0859デフォルトの名無しさん
NGNG0860デフォルトの名無しさん
NGNGネタでつか… でも、これはこれで参考になりまつ。
0861デフォルトの名無しさん
NGNGRuby >>> Python >>> Perl ⌒/ )
/)ζ
Ruby >>>>>>>>>>>>>>>>>>>> Python >>> Perl
_○√
<<
0862デフォルトの名無しさん
NGNG0863デフォルトの名無しさん
NGNGRubyというよりtDiaryの問題かもしれないけど。自分でもtDiary使おうかなと
考えているところなので、そのうちソース見てみるわ。
0864デフォルトの名無しさん
NGNG0865デフォルトの名無しさん
NGNGtDiaryであるかもあんまり関係ない。
サイトに画像が多いとか、データの転送量が多いからだと思われ。
ブロードバンドでも遅いなら、そりゃRubyやtDiaryが遅い。
0866デフォルトの名無しさん
NGNG0867デフォルトの名無しさん
NGNG0868デフォルトの名無しさん
NGNGttp://shootout.alioth.debian.org/benchmark.php?test=all&lang=all&sort=cpu
0869デフォルトの名無しさん
NGNG知りたいのは将来性
0870デフォルトの名無しさん
NGNGJavaにしとけって。
0871デフォルトの名無しさん
NGNGFortran は息が長いぞ
0872デフォルトの名無しさん
NGNG0873デフォルトの名無しさん
NGNG0874デフォルトの名無しさん
NGNG0875デフォルトの名無しさん
NGNG0876デフォルトの名無しさん
NGNG正解
0877デフォルトの名無しさん
NGNG0878デフォルトの名無しさん
NGNG出力がはじめるまでが遅いんだから
転送量はあんま関係ないとおもうぞ
処理系が重いってだけだよ
>864
もっと処理系の作り方に工夫が必要だってことだな
0879デフォルトの名無しさん
NGNG0880デフォルトの名無しさん
NGNG0881デフォルトの名無しさん
NGNGtDiary.net はたしかに重いが、あそこはユーザが何人もいるし、アクセス数
がすげー多いからだと思うな。個人で tDiary を使ってる人は、べつにそんな
に遅くもないと思うけど。
0882MLには手が出せない
NGNGvalues = ['a', 'b']
p values
puts values.pop # values から 'b' を削除
p values
puts values.pop # values から 'a' を削除
p values
の結果が間違ってる(putsしてない)
0883デフォルトの名無しさん
NGNG出力はじめるまでが遅いなら回線の太さは関係ない。
わざわざナローバンドと書いてあるからああ書いただけだ。
それぐらい理解してくれよ。
別にRubyは遅くないと主張するつもりはないが、
回線が細くて遅いのまでRubyの所為にされるのはあまりに馬鹿馬鹿しい。
0884デフォルトの名無しさん
NGNGいまのとこ速くなる見込みなんてゼロなんだから。
残念だけど今もRubyに固執してるのは一部の面白がってる荒らしと
金目的の奴だけだよ。
0885デフォルトの名無しさん
NGNG逆に言うと、ローカルであればwebrickでサーバー化してしまうとか、
mod_rubyつかうとか、fastCGIつかうとかすることによって改善することができます。
0886デフォルトの名無しさん
NGNGサイズというものが存在しなかったり存在したりする
不可思議なオブジェクトなら偽もありえるね。
0887デフォルトの名無しさん
NGNGRubyに限らず、一般的にCGIのボトルネックはインタプリタのプロセス起動だと思う。
0888デフォルトの名無しさん
NGNGつうかスコアで換算したら Perl の 3/4、Java の 1/2 って、
スケールが変だと思う。
0889デフォルトの名無しさん
NGNGそこで esehttpd ですよ。
0890デフォルトの名無しさん
NGNG0891デフォルトの名無しさん
NGNGプログラミングが必死、あいや必須だったが
現在から近い将来
プログラムされる物の情報を役目を振舞いをどれだけ理解してるかが日数、いや必須
自分のほしいものを自分の活動にあったものを作る
それも簡単に
ヒトには訳のわからないスクリプトは消えるのみ
のこるのはイメージを解析してそれを分解して微小な部分を
正確に組み上げ明文化しそれがドキュメントでありプログラムであるシステム
可能性は日本語にあり
0892デフォルトの名無しさん
NGNGRubyスクリプトをスキャンして命名規則などをチェックをしてくれるスクリプトって
できないものだろうか。
ライブラリを使って不自然だと思えるところを部分的にでもテスト化することができれば
RAAに登録する人も安心できると思うのだけど。
■ このスレッドは過去ログ倉庫に格納されています