Rubyについて(アンチ専用) Part001
■ このスレッドは過去ログ倉庫に格納されています
0001アンチスレ立ててみる奴
2007/09/24(月) 00:02:28他言語の一方的なあげ足取りが好きな最強厨御用達言語Rubyについて。
1. 他の言語で満足している人を「楽しさ」「美しさ」とか主観的な基準で煽る
2. Ruby より機能が絞られている言語に対しては「不足」「楽しさが(ry」「快適さがない」「こんな機能がないなんて」
3. Ruby より機能が豊富な言語に対しては「大きすぎる」「美しくない」「そんな機能不要」
うっとおしいRuby厨やRails厨の迷惑や気持ち悪い主観の押しつけ、腐れ言語や不安定ライブリについて語り合いましょう。
■関連スレ
Rubyについて Part 28
http://pc11.2ch.net/test/read.cgi/tech/1187298711/
0153デフォルトの名無しさん
2007/09/26(水) 01:34:31例えば誰が?
0154デフォルトの名無しさん
2007/09/26(水) 01:40:39そこが「慣れ」ですよ。
そんなこと言ったら、RubyのHashにexists? が無いのも俺の直感に反する。
直感なんて個人的なものだ。Rubyのプログラマの(最大多数の?)直感を大事にしたい、
ていうコンセプトは嫌いじゃないが、それを根拠に多言語を見下すべきではない。
0155デフォルトの名無しさん
2007/09/26(水) 02:05:59だからRubyを仕事で使うなって。Rubyはあくまで趣味のプロジェクト。
Railsだって開発スピードが速すぎて、仕様変更がすごく多い。そういうものなの。
そういうものを仕事に使うことを会社が許可したんでしょ?
だったらそれは会社の判断ミス。あるいは前任者のミス。
それをツールのせいにするのやつあたりじゃね?バカだったのはそっちの組織と意思決定者。
JavaでもPerlでもPythonでもいいよ、安定している他の選択子が複数あるんだから、そっち使えよ。
だいたい、おまえが悩むRubyの仕様変更って、具体的に何よ?具体的な話がないと、解決策も議論できん。
そもそも>>148はRuby使えてんの?Rubyが分かってないからメンテできてないだけじゃないの?分かってない言語のコードはどんな言語でもメンテできない。
まさか前任者のプログラムがスパゲッティだったっていうオチじゃないだろうな。そいつも言語関係なくメンテできない。
0156デフォルトの名無しさん
2007/09/26(水) 02:15:300157デフォルトの名無しさん
2007/09/26(水) 07:59:59私怨による愚痴か。あほらし。
0158デフォルトの名無しさん
2007/09/26(水) 08:28:13なんで追従する必要があるん?
0159デフォルトの名無しさん
2007/09/26(水) 09:22:43ぱっと思いつくのは、1.6->1.8のときの cgi.rb の仕様変更かな。
それ以外では特に困ったことはないなあ。
>>156
多少の仕様変更があっても追従できる人間だけが使っていい。
自分でなんとかできる人間じゃないと、そもそも何の保証もないOSSなんてどれも使えないだろ。
0160デフォルトの名無しさん
2007/09/26(水) 10:40:02まあ、例外クラス階層に依存するような設計する漏れの方が悪いっちゃあ悪いんだが。
0161デフォルトの名無しさん
2007/09/26(水) 10:59:34スクリプト続出で大騒ぎになった。まあ黙ってやるのは論外なんだけど、
バージョンアップで動かなくなるのは程度の差こそあれ常にありえるんだ
なあと他人事のように思った。
0162デフォルトの名無しさん
2007/09/26(水) 13:27:59「当社の組んだRubyスクリプトはバージョン1.8.3でしか動きません。お手数ですが
バージョンダウンしてください」「当社のは1.8.4です。最新のものでは動きません。
お手数ですが・・・ただし本バージョンには脆弱性がありますので、当社以外の
スクリプトの仕様はお勧めしません」なんてありえない。
>>159
Rubyは「ひときわ」仕様が不安定。マイナーアップデートでも平気で仕様が
揺らぐ。その結果テストが動きませんとかいうのはよくある話。OSSが皆こう
だというのは賛成できないなあ。例えば鬼車でマイナーアップデートして
コードの修正が必要になることってある?
0163デフォルトの名無しさん
2007/09/26(水) 16:51:35前半、なにがいいたいのかわからん。だれか解説して。
1.8.3でしか動かないスクリプトって具体的にどんなの?
後半、
>Rubyは「ひときわ」仕様が不安定。
とあるけど、そうかな。PHPのことなら分かるけど。
どのへんの仕様が不安定だったの。具体的にヨロシク。
0164デフォルトの名無しさん
2007/09/26(水) 17:47:59>とあるけど、そうかな。PHPのことなら分かるけど。
>どのへんの仕様が不安定だったの。具体的にヨロシク。
1.8の途中、YAMLが日本語をバイナリ扱いするようになったという話を聞いた。
他にも色々あるのでruby-dev検索よろ。
0165デフォルトの名無しさん
2007/09/26(水) 17:50:52マイナーバージョンアップで仕様変更=>バージョンあげると動かない=>
動かないのになんでバージョンあげるの?とのアドバイスで古いバージョンのまま
納品
つうことじゃね?
0166デフォルトの名無しさん
2007/09/26(水) 20:36:13まあ、国配布ソフトの JRE は恐ろしいことにそうなってしまったわけだが
0167デフォルトの名無しさん
2007/09/26(水) 21:10:40ほうほう無能ってことにしたいのですね?Ruby信者がゴミなのはわかるけどね。
渋々メンテしてはいるが、信者本人以外はRuby採用は失敗って認識してますよ。
>>158
もちろんなるべくほってあるけどセキュリティパッチがでなくなると上げざるを得ない。
あと手を入れる必要がでてくるときもあるし。あー心底Ruby興味ないんでリアル苦行。
0168デフォルトの名無しさん
2007/09/26(水) 21:54:13つか、ここは Ruby アンチスレだよ。情報量ゼロの Perl の悪口はでていけ!
0169デフォルトの名無しさん
2007/09/26(水) 22:14:39ライブラリの話かよ。言語仕様の話かとおもってたけど、ライブラリ含めたら仕様変更は多いかもな。
で、YAMLが日本語をバイナリ扱いするようになっでおまえはどう困ったの?
まさか「話を聞いた」だけで自分は関係ないとかいうなよ。
>他にも色々あるのでruby-dev検索よろ。
検索したけどわからんかったので、箇条書きでまとめて。
つうか、
0170デフォルトの名無しさん
2007/09/26(水) 22:30:46なんだ、結局、無能な前任者から引き継いだ無能な後継者の
私怨による愚痴か。あほらし。
0171デフォルトの名無しさん
2007/09/26(水) 22:32:51>信者本人以外はRuby採用は失敗って認識してますよ。
よかったな。それは正しい認識だよ。
やっぱりRubyにGOサインを出した会社がバカだったんだな。それとRubyとの評価を混合するなよ。
このケースなら、RubyでなくてもVisualBasicとかでも同じことがいえるじゃん。
おまえの会社での、プロジェクトの始め方に問題があるんだから、今後も言語に関係なく問題が起こるよ。
>セキュリティパッチがでなくなると上げざるを得ない。
おお、いちいち当てているとは感心だ。これはえらい。
で、具体的にどのセキュリティパッチをあてるとどんな問題が発生したんだ?
今、Rubyでも細かくパッチを出すようになったけど、それによって問題が発生したというのは聞かない。
これは、本当に問題がなければ喜ぶべきことだけど、実は>>167のように問題が発生しているユーザがいるなら、その情報はとても貴重だ。
だから、開発側にフィードバックするためにも、どんな問題が発生したかをぜひ具体的に教えてほしい。
0172デフォルトの名無しさん
2007/09/26(水) 22:39:22知らない言語ならどんな言語で書かれてたってメンテできないよ?
Rubyが分かってないのにメンテできないとか抜かしてないよな、当然。
#つうか、分かってたら仕様変更への対処くらいわけないわな。
0173デフォルトの名無しさん
2007/09/26(水) 22:53:35NetNews に投稿されてた時代からだから、かれこれ 10 年以上使ってるしね。
だが、もう興味はないのでいちいち仕様変更に追従するのが苦行だといってる。
興味ないのに 1.9 も追いかけて対応の目途はたっているが、嫌だ。
0174デフォルトの名無しさん
2007/09/26(水) 23:04:161 Rubyに関する話には勝ち/負けがあると考えはじめる
2 相手がだまったら勝ちであると感じる
3 Rubyを批判するやつはRubyを知らないか,無能か,私怨だと感じる
4 Rubyの批判を聞くと無償にPerlやPHPを貶めたくなる
5 仕様がコロコロかわる、と本当のことを言われると古いバージョンを使い続ければいいじゃんと無茶は反論をしたくなる
0175デフォルトの名無しさん
2007/09/26(水) 23:12:41例)
× すべてがオブジェクトとなるようにデザインした。
○ 参照とコピーを使い分けるのが面倒だったのですべてオブジェクトにした。
(そのために性能が大幅に犠牲になっている。)
× Cとの連携を重視してGCを設計した。
○ GCを作りこむのが面倒だったのでありものを朴ってきた。
0176デフォルトの名無しさん
2007/09/26(水) 23:15:44バカの一つ覚えみたいに信者信者いってるとアホっぽく見えるぞ。
あんたは有能かもしれんが、愚痴ばかり書かれていると説得力が
ない。もっとガツンと来る悪口を頼むぜ。
0177デフォルトの名無しさん
2007/09/27(木) 00:03:240178デフォルトの名無しさん
2007/09/27(木) 00:06:220179デフォルトの名無しさん
2007/09/27(木) 00:13:22おれはパソコン買い替えたときくらいしかrubyのバージョンなんて上げね。
つか、めんどくさくね?特にライブラリ入れるの。
まあ、最近はInstantrailsしか使ってねーけど。
もし客先に出すことがあったらinstantrailsごと渡してやるつもりw
0180デフォルトの名無しさん
2007/09/27(木) 00:13:40Cとの連携できてるモジュールも少ない
0181デフォルトの名無しさん
2007/09/27(木) 00:20:44たぶんエンタープライズの求めてるメンテナンスはできてねーよな。書類とか。
ML とかで議論して、ソースツリーとマニュアル直すだけなのが趣味。
エンタープライズは責任、引き継ぎ、確認用の書類、グループ内や他のチームとの調整、とつまんない仕事が満載。
ソースの対応についても期限があったりするし。(悪いサポートもあるけどさ…)
やっぱり趣味とは世界が違うとおもうよ。趣味なら楽しいもんメンテナンス。
0182デフォルトの名無しさん
2007/09/27(木) 00:26:07さんざん金儲けてるんだからもっと落とせよ。なにセコいことしてんだと。
0183デフォルトの名無しさん
2007/09/27(木) 01:00:380184デフォルトの名無しさん
2007/09/27(木) 02:31:17「Rubyを批判すると信者がどれだけキモい反応を示すか」
を、より高い純度でログに残そうってスレだな。
0185デフォルトの名無しさん
2007/09/27(木) 03:26:19俺はそもそもRubyなんてインストールしないな
0186デフォルトの名無しさん
2007/09/27(木) 04:56:57アンチの鑑だな。
0187デフォルトの名無しさん
2007/09/27(木) 07:38:11キモい信者のフリしたアンチさん?
0188デフォルトの名無しさん
2007/09/27(木) 08:06:110189デフォルトの名無しさん
2007/09/27(木) 15:21:24ああ、Matzは別か
0190デフォルトの名無しさん
2007/09/27(木) 19:33:56>YAMLが日本語をバイナリ扱いするようになったという話を聞いた
このせいで、おまえはどう困ったの?
>他にも色々あるのでruby-dev検索よろ。
検索してみたけど、うまく見つからないのでまとめてくれ。
というか、こういうのは「仕様変更が多い」と文句いってる側がだすべきだろ。
「色々」あるんならすぐに出せるだろ?その色々とやらをおしえてくれよ。
0191デフォルトの名無しさん
2007/09/27(木) 20:00:24絡むなよ。
信者が幻想で盛り上がって楽しんでもいいように、アンチもある程度イメージでRuby嫌ったっていいと思う。
あんたみたいなのは、本スレにそういう書き込みがあったときにやればいいんじゃないかと思うよ。
それとも、もう少し表現を柔らかくするか。 (だから信者きもいって言われるんだ)
0192デフォルトの名無しさん
2007/09/27(木) 21:20:23エンコーディングの扱いとかは確定なの?
こたえろや信者ども
0193デフォルトの名無しさん
2007/09/27(木) 21:25:06…本スレで訊く質問をわざわざアンチスレ用に改変したのか?
0194デフォルトの名無しさん
2007/09/27(木) 21:33:22確かに本スレでそのネタ振ってくれと思わんでもないw
0195デフォルトの名無しさん
2007/09/27(木) 21:33:36どこ抑えりゃいーんだ? PEP みたいな、ある程度まとまった文章はないのか?
Ruby 版 PEP は生命の痕跡すらみあたらないし。
Matz 日記: ノイズおおすぎる。
ML: 玉石混合すぎて情報がよみきれん。
ChangeLog: 方針とか背景とか意図がわからん。
0196デフォルトの名無しさん
2007/09/27(木) 21:38:55m17nQuestions
ttp://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=m17nQuestions
> ・ m17n の全貌が分からないけれど、まずどこを見ればいいのかな?
> □ matz: 2007年9月末までには何か用意します
らしいよ。
来週になって何も出て来てなかったら暴れてよし。
0197デフォルトの名無しさん
2007/09/27(木) 22:21:490198デフォルトの名無しさん
2007/09/27(木) 22:29:06やりたい事・やらなきゃいけない事は多分みんな同じなのに。
大先達のPerl界隈の人とかの助言とかも受けてるのかな? Matzさんとかは。
0199デフォルトの名無しさん
2007/09/27(木) 22:31:00でも俺は Rails も使えるから Ruby だけの人よりわずかに上
まぁ、Ruby だけでも十分すごいけど
0200デフォルトの名無しさん
2007/09/27(木) 22:32:290201デフォルトの名無しさん
2007/09/27(木) 22:54:10[前半]
まぁ、上はひょっとしたら上手くいくかもと思ったんだろう。まー信者氏の声のデカさと根拠のない自信にダマされたんじゃない。
あまりクリティカルじゃないプロジェクトだったのが救いかな。信者氏の手に負えなくなって
メンバー間をたらいまわしにされてるところ。今は Ruby 経験の長い俺が暫定的に引き継ぎ資料作成中。
[後半]
どうも「Ruby インタプリタ」ってとられてるような気がするけど、対象は「引き継いだ」コードね。
1.6 -> 1.8 だけじゃなく 1.8.x 間の更新でも Ruby コードに手をいれる必要があったっつーこと。
あとインタプリタの作業なんてだるいし嫌。
インタプリタのテストも、もうちょいコンフィグを簡単にしてネットワーク系のテストは省略しとくとかしてくんないかな。
0202デフォルトの名無しさん
2007/09/27(木) 22:56:330203デフォルトの名無しさん
2007/09/27(木) 23:05:56ハァ?イメージで叩いたから根拠はありませんとかぬかしてるの?
仕様変更が多くて困ってるんでしょ?困るぐらい多いんだから簡単にあげられるんだろ、「色々」と。
出せないからってひらきなおんなよボケ。
0204デフォルトの名無しさん
2007/09/27(木) 23:07:24括弧の評価規則変更とかあったろ?
信者の人は変更点を互換性に影響のない変更と非互換な変更がわかるようにまとめた資料を用意して >>171 に与えておくこと。
0205デフォルトの名無しさん
2007/09/27(木) 23:10:520206デフォルトの名無しさん
2007/09/27(木) 23:15:000207デフォルトの名無しさん
2007/09/27(木) 23:25:42なんで >>171 は必至なのかなと思って。
0208デフォルトの名無しさん
2007/09/27(木) 23:32:16まったくその非互換になった部分に抵触しないコードしか書いて無いくせに
それを鬼の首をとったかのように騒ぐのはどうかと思う。
その行為はアンチすることで頭いっぱいで、脳みそ使って考えてない感じだから。
0209デフォルトの名無しさん
2007/09/27(木) 23:34:07Rubyって基本的にどうでもいい所に拘りすぎ。
典型的 bikeshed discussion って奴じゃねーの?
ついでにアンチスレらしく書いとくか。
Rubyは楽しい?そりゃプログラム好きが作った言語を、
技術好きな開発者が、トイレベルの規模の単純なシステムを
新しくしがらみなしにつくるには、そりゃあ楽しいだろう。
でも真面目に仕事をしたいおれには、
構文糖衣だらけのRubyはその甘さでゲップがでそう。
おれはプログラムもするけど、先の事を考えるのも仕事。
真面目にJavaやcやperlで作られたシステムでさえ、
保守フェーズになるとツギハギもあって、保守は大変なものになる。
Rubyの「自由さ」で書かれたそんなシステムの保守は、
地獄になるよ。仕事にRuby使うような馬鹿はいないと信じたいけどな。
0210デフォルトの名無しさん
2007/09/27(木) 23:39:10信者が自発的にどんどんキモさを露呈していくのが面白い
0211ジャッジ
2007/09/27(木) 23:39:32まったくその非互換になった部分に抵触しないコードしか書いて無いくせに (←根拠なし。>>201 = >>204 ならマイナスか?妄想だな)
それを鬼の首をとったかのように騒ぐのはどうかと思う。 (← 妄想から結論。ヤバイ)
その行為はアンチすることで頭いっぱいで、脳みそ使って考えてない感じだから。 (← くやしいのうwww くやしいのうwww)
0212デフォルトの名無しさん
2007/09/27(木) 23:41:26コレよく聞くけど、何を指して構文糖衣だらけだと言ってるの?
で、それはPerlでの構文糖衣と比べて、どっちが甘いの?
で、Perlの方が甘いか、同じ程度甘いなら、Perlを仕事に使ってる人たちはバカになるの?
出来れば全部こたえてください。
0213デフォルトの名無しさん
2007/09/27(木) 23:43:12その論法だと Perl も若干アウトじゃないか?
my と strict と Critic とスマートコメントとテスト系モジュールくらいしか利点がねぇ。
0214デフォルトの名無しさん
2007/09/27(木) 23:44:08つ 自演の可能性
0215ジャッジ
2007/09/27(木) 23:45:40お前やべぇな。狂Ruby病じゃん。
174 名前:デフォルトの名無しさん[] 投稿日:2007/09/26(水) 23:04:16
狂Ruby病の症状 (複数該当する場合はすぐ病院へ)
1 Rubyに関する話には勝ち/負けがあると考えはじめる
2 相手がだまったら勝ちであると感じる
3 Rubyを批判するやつはRubyを知らないか,無能か,私怨だと感じる
4 Rubyの批判を聞くと無償にPerlやPHPを貶めたくなる
5 仕様がコロコロかわる、と本当のことを言われると古いバージョンを使い続ければいいじゃんと無茶は反論をしたくなる
0216デフォルトの名無しさん
2007/09/27(木) 23:51:21本物の男は PHP を使う。
0217デフォルトの名無しさん
2007/09/27(木) 23:51:30>>209の真意に沿ってるかどうかは考慮してないが、一例で、各メソッドに山のようにエイリアスが
標準でついているのはかなり甘いな。
perlのシュガー?と比べるのは何故?
perlを仕事に(ry は同様に意味不明。「Rubyを使うと馬鹿になる」とはお前だけの妄想。
これでどうだろう。
0218デフォルトの名無しさん
2007/09/27(木) 23:51:501、見当はずれの煽りをする
2、批判される
3、「信者気持ち悪いwww」と煽る 1や2に戻る
0219デフォルトの名無しさん
2007/09/27(木) 23:55:150220デフォルトの名無しさん
2007/09/27(木) 23:56:08>一例で、各メソッドに山のようにエイリアスが標準でついているのはかなり甘いな。
これ、シンタックスシュガー?
>perlのシュガー?と比べるのは何故?
3行目の質問を成り立たせるためです。
>perlを仕事に(ry は同様に意味不明。「Rubyを使うと馬鹿になる」とはお前だけの妄想。
209が言ってるでしょ・・・
>仕事にRuby使うような馬鹿はいないと信じたいけどな。
0221デフォルトの名無しさん
2007/09/27(木) 23:57:12「何を指して」って、Rubyから構文糖衣を取ったら何が残るんだ??
perlを「ちゃんと」仕事に使ってる人たちは、
使いどころをわきまえて、必要悪として使っているよ。
perlを馬鹿な使いかたしてりゃ、そりゃ馬鹿かもしれんが。
perlは世間で言われているのと異なり、結構奥の深い複雑な言語だけど、
良く練られているし、バージョンが上がって安定しているから
使っても馬鹿にはならないと思うけどね。
0222デフォルトの名無しさん
2007/09/27(木) 23:58:56ttp:/pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=m17nQuestions
↑ここまとまってる情報こそ必要なもんじゃないのか?どうやったらここに辿りつけたっていうんだ畜生。
0223デフォルトの名無しさん
2007/09/28(金) 00:00:30情報の分散についてはずっとずっと言われてきたことだ
遠慮なく叩いてくれ
0224デフォルトの名無しさん
2007/09/28(金) 00:01:38>「何を指して」って、Rubyから構文糖衣を取ったら何が残るんだ??
ほとんど残ると思いますけど。
というか、具体的に指摘をお願いします。
>perlを「ちゃんと」仕事に使ってる人たちは、
>使いどころをわきまえて、必要悪として使っているよ。
>perlを馬鹿な使いかたしてりゃ、そりゃ馬鹿かもしれんが。
この論理では、Rubyでも同じですね。
>perlは世間で言われているのと異なり、結構奥の深い複雑な言語だけど、
世間でもそう言われてると思いますけど。
>良く練られているし、バージョンが上がって安定しているから
>使っても馬鹿にはならないと思うけどね。
つまり、安定して無いから、使うとバカになるということでしょうか?
209では、シンタックスシュガーが多いからバカになるということで、矛盾してますが。
0225デフォルトの名無しさん
2007/09/28(金) 00:02:30信心の力でどっか公式サイトから辿れるとこに載せろや! あと 1.8.6 で試せるようなもん用意しろや!
俺ユーザー樣やぞ。客やぞ。つまり神さまやぞ。
0226デフォルトの名無しさん
2007/09/28(金) 00:04:32> > 一例で、各メソッドに山のようにエイリアスが標準でついているのはかなり甘いな。
> これ、シンタックスシュガー?
広義ではそうだと思うが。主な目的は一緒だと思う。
({} ブロック抜きの if 文とか do 〜 end でも {} でもいいとかとは同様・・・だと思ってたがこれは自信がない)
> > perlのシュガー?と比べるのは何故?
> 3行目の質問を成り立たせるためです。
ちょw
> > perlを仕事に(ry は同様に意味不明。「Rubyを使うと馬鹿になる」とはお前だけの妄想。
> 209が言ってるでしょ・・・
> > 仕事にRuby使うような馬鹿はいないと信じたいけどな。
言ってないだろw
0227デフォルトの名無しさん
2007/09/28(金) 00:05:30納得も何も、m17nってまだ1.9にテスト的に入ってるだけでしょ。
何故m17nを気にするの?
0228デフォルトの名無しさん
2007/09/28(金) 00:06:380229デフォルトの名無しさん
2007/09/28(金) 00:07:43>広義ではそうだと思うが。主な目的は一緒だと思う。
だとして、別名がついてるくらいで致命的にヤバイとは思えないんですけど、まぁ価値観の違いということで。
>言ってないだろw
え?
> 仕事にRuby使うような馬鹿はいないと信じたいけどな。
って言ってるでしょ?
0230デフォルトの名無しさん
2007/09/28(金) 00:09:111.8 の機能を 1.6 で利用できる shim ライブラリがあったので、
作成可能ならば同じようなものが作成される可能性はある。
0231デフォルトの名無しさん
2007/09/28(金) 00:12:03なにか? Unicode にない文字もあつかえるように、Unicode 介さない変換を用意するっていってんのか?
内部エンコーディングを Unicode に固定するのに比べて一生つかわないようなヘンテコ文字が使えてうれしいのか?
性能とか空間効率もっとわかりやすいメリットあるのか?
本物の Ruby 信者だと自覚があるのなら、3 行以内で説明できるはず。
0232デフォルトの名無しさん
2007/09/28(金) 00:14:110233デフォルトの名無しさん
2007/09/28(金) 00:15:58無いんならどうでもいいんじゃないですか。自分はどうでもいいですけど。
0234デフォルトの名無しさん
2007/09/28(金) 00:19:56良く知らんけどもっと詳しい信者が解説しろ。
0235デフォルトの名無しさん
2007/09/28(金) 00:20:28Unicodeを用いたUCS(UniversalCharacterSet)方式の問題点として
・(変換時の)テーブルによるメモリ使用量の増大
・文字集合変換の問題
・大文字集合に対応不能
を挙げているね。
0236デフォルトの名無しさん
2007/09/28(金) 00:22:250237デフォルトの名無しさん
2007/09/28(金) 00:25:33Rubyをマンセー的に使っているとMatzと愉快な仲間達の言葉を信じて思考を停止してしまうのか…
貴様はスクリプト言語の根幹たる文字列の扱いのトレードオフも知らずにCSI原理主義者どもの意見を盲信するというのか。
甘い!甘すぎる!そんなことだから連中はドキュメントの整備をサボるのだ。
0238デフォルトの名無しさん
2007/09/28(金) 00:31:55>テーブルによるメモリ使用量の増大
ペーパーでは組み込みなどのメモリに制限がある環境で困るという主旨だった。
そういやJ2MEはどうしてるんでしょうね。
>・文字集合変換の問題
これは http://www.atmarkit.co.jp/fjava/rensai3/mojibake03/mojibake03.html
のような面倒ごとのこと。
>・大文字集合に対応不能
文字鏡とかその類の話。研究者がRuby使えて嬉しいくらい。
まあUnicodeしか金輪際使わないならどっちいいだろうね。
0239デフォルトの名無しさん
2007/09/28(金) 00:32:13本文よめねーよ畜生。なにがジャーナルだバカにしやがって。クソックソッ。
CSI だと減るのか?そりゃ EUC <-> Shift-JIS 単体なら EUC <-> Unicode <-> Shift-JIS よりは小さいだろうが、
CSI でも EUC <-> Shift-JIS と EUC <-> Unicode と Shift-JIS <-> Unicode を用意したら結局おなじでないの?
0240デフォルトの名無しさん
2007/09/28(金) 00:33:39そうよ、俺は実は Ruby アンチではなく後方互換性主義者の工作員だったのだ。
大物を釣りあげるという任務に失敗した以上、俺はもう消えるしかない。
だが忘れるな!人が後方互換性を望む心は消える事はない!
Ruby にもっと後方互換性を!思い付きの API 変更反対!
0241デフォルトの名無しさん
2007/09/28(金) 00:41:35どこがだwww
0242デフォルトの名無しさん
2007/09/28(金) 00:42:43Rubyの魅力は一つも伝わってこないな。
まぁ、つまりRubyの魅力というのは、信者「だけ」で構成された場でしか
出現できないモノなんだろう。
新興宗教の教祖様の「奇跡」が、ごく少数の信者しか居合わせていない状況でしか
起こらないのと同じだね。
0243デフォルトの名無しさん
2007/09/28(金) 00:43:22セキュリティパッチはできるだけ互換性を保つようにしてるんだから、それで仕様変更があって困ったといっているなら、ちゃんと情報共有しようや。
ありもしないことでアンチすんなよ。こういう仕様変更があって困ったとちゃんと出してくれよ。
0244デフォルトの名無しさん
2007/09/28(金) 00:45:56マジレスするなら、「情報共有」は本スレでやってくれ・・・てこれ言っちゃいけないのかな。
0245デフォルトの名無しさん
2007/09/28(金) 00:47:30魅力語った信者が来たら
「信者がアンタスレでマンセーキモイwww」と
一蹴すればよし、とwww完璧な作戦www
0246デフォルトの名無しさん
2007/09/28(金) 00:49:40「楽しさ」とは、Matz が自分のプログラミング理論の研究を進めていく中で発見した、ごく微量のシンタックスシュガーに誘導された、
人間ばかりでなくすべての生物の細胞内にある自然な思考に近い表現をするプロウグラム言語です。
私たちのコンピュータシステムを構成する3分の2(約60〜70%)が高水準言語で成り立っていることは有名です。
しかし、この「Ruby」は普通の高水準言語とは全く違います。「驚き最小化言語」すなわち、拒絶反応や拒否反応をおこさせない構文なのです。
例えば、Perl 製のものを普通にメンテナンスしていくと崩壊しますが、Ruby を使ったものはバグはでませんし性能も 1.9 からすごくなります。
0247デフォルトの名無しさん
2007/09/28(金) 00:52:01これでいいですか?
0248デフォルトの名無しさん
2007/09/28(金) 00:52:38Ruby 1.9 に変更したら文字の扱いがかわっていて既存のスクリプトが動かなくなりました。過去のみなさん、なんとかしてください。
m17n 関連のドキュメントも不足しています。あとスレッドの生成が重くなっているようで困っています。
0249デフォルトの名無しさん
2007/09/28(金) 00:55:08俺は信者だからつっこまないがな。
0251デフォルトの名無しさん
2007/09/28(金) 01:05:361.8.7がしばらくメンテナンスされますので、1.8を使い続けてください。
0252デフォルトの名無しさん
2007/09/28(金) 01:11:22なんでだよ、いろいろあって困ったんだろ?それをおしえてくれっていってるだけじゃん。
ここに書いてくれたら、本スレに転載するぐらいやるから。
別にアンチでも信者でもかまわんから、自分が言ったことには責任もてよ。
また「印象だけで叩きました」とか言い出すなよ。
■ このスレッドは過去ログ倉庫に格納されています