[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 10:17 / Filesize : 177 KB / Number-of Response : 894
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Rubyについて(アンチ専用) Part002



1 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 16:52:48 ]
オブジェクト指向スクリプト言語Rubyが嫌いな人のためのスレッドです。
他言語の一方的なあげ足取りが好きな最強厨御用達言語Rubyについて。

1. 他の言語で満足している人を「楽しさ」「美しさ」とか主観的な基準で煽る
2. Ruby より機能が絞られている言語に対しては「不足」「楽しさが(ry」「快適さがない」「こんな機能がないなんて」
3. Ruby より機能が豊富な言語に対しては「大きすぎる」「美しくない」「そんな機能不要」

うっとおしいRuby厨やRails厨の迷惑や気持ち悪い主観の押しつけ、腐れ言語や不安定ライブリについて語り合いましょう。

■関連スレ
Rubyについて Part 30
pc11.2ch.net/test/read.cgi/tech/1200106073/

■前スレ
Rubyについて(アンチ専用) Part001
pc11.2ch.net/test/read.cgi/tech/1190559748/


304 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 21:43:26 ]
PerlとPythonのデバッガの評価はどう?
おいらCのgdbしか使ったことない。

305 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 23:32:36 ]
今どきはeclipseでよゆーにVBみたいにできちゃうんじゃないの?

306 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 01:20:09 ]
RDEか?

307 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 01:24:55 ]
>>304
Ruby ごみ
Python set_trace()は便利

308 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 01:53:02 ]
>>303
まあ、その両者と比べたら確かに分が悪いがw

309 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 02:39:40 ]
相変わらずmatzはphpを攻撃するのが好きだな。

310 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 02:53:36 ]
まとめ

PHPは定期的にネタにされる
ttp://zapanet.info/blog/item/1217


311 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 03:41:42 ]
phpの実績がねたましい

312 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 07:54:53 ]
仮にも公的な期間がPHPは避けるとか、言っていいのかね…。
これはさすがに引くわ。



313 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 08:48:57 ]
!政府認定!PHPはクソ言語!

314 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 11:48:45 ]
lobbyに変更シナ

315 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 19:56:35 ]
>>309
カルトですから

316 名前:デフォルトの名無しさん [2008/02/04(月) 22:07:15 ]
VisualBasicの次はRubyでつか。使い捨てプログラマーのみんなガンガレ

317 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 22:28:42 ]
そんなにエロ画像を収集する仕事があるのですか

318 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 00:25:23 ]
メーリングリストで「PHPをdisってる場合じゃないですよ」って言われてるね。

319 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 03:52:59 ]
>>310
意外と面白くないな。

320 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 05:59:00 ]
>>318
ある日の日記に1回書き込んだだけのことを長丁場にしているのは、
そういう奴らの反応なんだけどね。
本当は長引かせたいのが丸わかり。

321 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 09:14:50 ]
なんだ、matzは長引くのまで人のせいにしはじめたのか

322 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 09:42:50 ]
反論する側が疲れて黙るのを待ってるんだよ。



323 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 10:11:00 ]
>>321
まぁ人のせいだからな。

324 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 11:50:05 ]
全員が自説ぶってるだけだからなあ
仮に今本人が謝ったとしても鎮火はせんだろう

325 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 12:47:50 ]
何処が間違ってるか分からない人間がデバッグと称して悪化させさらに人のせいにする


326 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 13:18:05 ]
>>325
アンチはまさにそんな感じだね

327 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 13:25:22 ]
ほら人のせいにした

328 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 13:35:07 ]
このアンチはすごく暇らしいな

329 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 13:42:40 ]
まだ信者いるのか
開発陣ですらうんこ言語だと思ってるのに

330 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 14:11:19 ]
>>279
工エエェェ(´д`)ェェエエ工
カーネルにデバッガ組み込まない理由に電波的なモノを感じるんだけど。

331 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 14:15:14 ]
TRONと同じ匂いがしゅるの

332 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 19:14:59 ]
>>328
じゃあ、もっと暇な君がmatz君をなだめてくれたまえ。今すぐだ。



333 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 20:28:02 ]
Rubyは古典的な押し付けを感じる。
上手く言葉で説明できん。

俺は日本人だし、押し付けを一方的に悪いとは思わないけど
例えば始めてC言語に触ったときのような「え、これ、こうやっちゃってもいいの? なんというアメリカン…」感が全くない。
まー多くのマニュアル型日本人(これも一方的に悪いとは思わない)にはPHPよりRubyの方が合ってるかもね。

334 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 20:58:25 ]
>>333
Pythonいじってみなよw

335 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 21:22:10 ]
Pythonの押し付けに比べてRubyの押し付けがどう嫌なのかを
言葉で説明できたらある意味すごいけどな。
嫌なものは嫌、理由なんてない、というのもありだとは思うが。

336 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 23:17:38 ]
>>335
Rubyの押し付けは腐った卵のような腐臭がする。

337 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:08:45 ]
Matzの批判を真摯に受け止めようとしない尊大な態度にはゲロ臭がする。

338 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:23:38 ]
Matzってどう考えてもRuby贔屓な発言しかしねーじゃん。
自分では、言語オタクとして公平に書いてる、って書いてるけど、
結局はRubyやRubyコミュの悪いところはほとんど語らない。
語ったとしても公平であるように見せかけるためだけにほんの少し。
突っ込んだことは書かない。
腹黒いなぁ、と思いつつブログ読ませてもらってる。

339 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:25:11 ]
結局のところ、Rubyコミュのバカさ?というか祭り好き?というか人を小ばかにした腹黒さ?というかそんな感じの性質はMatz譲りなんじゃないだろうか。

340 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:26:30 ]
類は友を呼ぶ

341 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:27:52 ]
Matzみたいなやつは重要視されるべきじゃないと思う。
Rubyのメンテナから外れるべきだ。

342 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:31:07 ]
Pythonをたたいても負けるのが分かってるから
PHPたたいてるんだよな
弱いものいじめは良くないぞ




343 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:32:18 ]
質問です

RubyかPythonのどちらか一方にネイティブコンパイラはありませんか?

344 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 01:08:46 ]
>>338
自分が好きなように作った言語なんだから、作者の基準で判断したらRubyの悪いところなんて出てこないのがあたりまえ。

345 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 02:41:14 ]
計算機周りの事情は15年前からは変わってきている。
たとえばHaskellに実装されている遅延評価やmonad、あるいはarrowなどのような機能は
15年前にはほとんど注目されなかったが、最近は注目を浴びている。
他にもユニークな言語仕様の言語がたくさん現れて、しばしばRubyと比較されている。
そういう変化の中でRubyの問題点を意識するのは自然なことだが、
Matzはそれを大っぴらに言うことはない。
なぜなら、公平性よりも自尊心を優先しているからだ。
もし変化に気づかなかったとしたら、もはやRubyにはMatzは必要ないのかもしれない。

346 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 08:40:35 ]
だから必要ないんだって。

347 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 08:41:46 ]
>>345
そう。
Smalltalkを生んだAlan Kayのような潔さと公正さが
Matzには決定的に欠けている。

348 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 09:03:43 ]
Pythonは普通のclass定義じゃOOP機能が壊れてるし、
new style classはダルいしなあ。
self__SELF__selfSELFもマジうざい。

349 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 09:12:23 ]
ルビィーのドキュメントを読んで、MSやJAVAのドキュメントの優秀さを思い知らされた。

350 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 09:24:34 ]
ruby好きはワザワザ他を貶す人が多いのが不思議。
そんなことせず、普通にハッピーそうにしてりゃいいのに。
言語ヲタ向けなのかって印象もつ人が出そうでもったいないぜ。

rubyをblogであつかって一番怖いのは
広告欄にボーイズラブ系の商品が並ぶ時があること。

351 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 09:34:00 ]
>>350
そうやって他を貶すやつの言う事は決まって誰かが言ったことの反復だったりするんだよね。
自分で考えてないからMatzみたいな詐欺師にだまされるんだ。

352 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 09:38:49 ]
> 他を貶すやつの言う事は決まって誰かが言ったことの反復
Ruby批判とかな



353 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 09:39:48 ]
>>352
俺はRubyを批判してるんじゃなくてMatzを批判してるんだよ

354 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 09:47:49 ]
>>350
> rubyをblogであつかって一番怖いのは
> 広告欄にボーイズラブ系の商品が並ぶ時があること。

はてなだと角川ルビー文庫関連商品がでることのほうが多いような気がする

355 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 09:50:48 ]
>>354
そうそうw
時々すごいことになってるサイトに遭遇するw

356 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 10:40:52 ]
The RubyっていうBL雑誌があるのか。
やっぱ女が読むのか?
BL雑誌見て興奮するのか興味半分で見てるだけなのかよく分からん。

357 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 10:48:48 ]
>>353
別にお前に限定して書いたわけじゃないぞ。ここはMatzじゃなくRubyのアンチスレなんだし。
そもそも、そこで「自分のレスが狙い打ちされてる」と思っちゃうのって、
よほど自分の言ってることが反復だと自覚してないとあり得ないよなw

358 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 11:02:14 ]
>>357
> 反復
そのとおりです。
反復することで意識に深く刷り込むことができるからです。

359 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 11:12:31 ]
>>356
> The RubyっていうBL雑誌があるのか。
ルビー文庫のレーベル誌ね

> やっぱ女が読むのか?
> BL雑誌見て興奮するのか興味半分で見てるだけなのかよく分からん。
多少というか多々古いが、温帯の「美少年学入門」とか見てみれ

360 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 11:56:10 ]
いろいろ調べたが、やおい穴って何だよww
なるほど、腐女子が少し理解できた

361 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 12:07:14 ]
日本語で包茎

362 名前:デフォルトの名無しさん [2008/02/06(水) 12:47:28 ]
トーバルズ:OS XはVistaよりマシ、でもファイルシステムはゴミ
japanese.engadget.com/2008/02/05/linus-os-x-vista/

OS X / Leopardについて:
「どちらも同じくらい欠点がある、とは思わない。Leopardは
Vistaよりずっと優れたシステムだと思う」。一方で「プログラム
するには、OS Xはいくつかの点でVistaよりひどい。
ファイルシステムはまったく、完全にクソ("complete and utter crap")。
恐ろしいことだ」。

crap ・・・ うんこ



363 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 13:15:59 ]
www.itmedia.co.jp/enterprise/articles/0802/06/news007.html
これはないだろwww

364 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 17:25:34 ]
なにが?

365 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 17:50:04 ]
>>362
あらあら……
VFSからブロックI/Oに至るコードなんとかしてくださいよLinusさん

366 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 21:26:48 ]
>>348
> Pythonは普通のclass定義じゃOOP機能が壊れてるし、

とんだ言いがかりをつけるんだな、ruby厨は・・・

367 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 21:35:47 ]
haskell厨の俺にしてみれば手続き型言語は全部うざい

368 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 21:48:59 ]
>>366
壊れてる(Ruby厨用語) = Rubyと違う(日本語)
言いがかりじゃなくて単なるバカだよ

369 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 22:24:01 ]
>>366
classic classじゃsuperが使えない。Javaですら使えるのに。

370 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 22:52:09 ]
壊れてる壊れてる・・・!
なんで使うかの・・・?破滅自滅の愚行・・・RUBYを・・・!

371 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 22:54:16 ]
>>369
Java も Ruby も継承モデルの大枠は Smalltalk から。
Python の classic class は Smalltalk からの影響がなかったってだけ。
そりゃ、やっぱりいいがかりだよ。
つか、Matz が何をどこからパクってきたのかもいちいち知らないのか? るび厨は。

372 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 23:34:51 ]
>>369
なんでnew style class使わないの?



373 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 00:26:48 ]
>>372
いや使うよ。使うけど、わざわざ(object)とか打つのめんどい。
Python3じゃ直るんだろ?じゃ壊れてると言っても過言じゃない。
壊れてないというなら直すなよw

374 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 00:44:12 ]
つーか、「壊れてる」って表現に問題があるんだろ。
「言語のOOP機能はかくあるべし」みたいなものが結論でてるわけでもないし。
不便なものが便利に改善されるなら素直に喜んどけよw

375 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 00:51:52 ]
>>373
アホ杉wwwwwwww

376 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 01:07:48 ]
www.rubyist.net/~matz/20080206.html
Ruby+Cwww
他と違いすぎるwww

377 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 01:20:52 ]
Matz は言語オタクとか言ってるくせに,Prolog も KL1 も CHR も絶対に挙げない !ひどい !!

twitter.com/alohakun/statuses/683316292

378 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 01:32:55 ]
>>377
Prolog?もはや過去の言語でしょ。

379 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 01:34:51 ]
>>378
Prolog が過去の言語で Lisp がそうじゃない理由を kwsk。

380 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 02:01:17 ]
俺より厨臭いぞMatz

381 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 02:45:12 ]
HFSはGUI専用ファイルシステムだからなぁ

382 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 05:54:03 ]
>>379
現代に通用するものを持っていたほうにLispという名前が付いていた、としか言い様がないのでは。



383 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 06:00:01 ]
確かにルビーは糞だけど、自分の理想の言語を作ったマッツンはすばらしいとおもうね。

384 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 07:23:20 ]
>>369
Javaは単一継承。Pythonは多重継承。

ほんとruby厨は疲れるなあ…

385 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 08:03:19 ]
疲れたくてわざわざ相手してるんだから、よかったじゃないか。

386 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 08:18:54 ]
>>383
問題は「自分の理想の言語」が他人にも理想の言語だと信じていること。
典型的なカルト脳だね。

387 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 08:34:46 ]
>>386
フリーソフトなんてたいがいは作者の理想を実装してみたものだが

388 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 08:38:40 ]
>>384
> Javaは単一継承。Pythonは多重継承。

Python 2.3 以降の C3 MRO なら、直感的に不自然でなく、かつフォーマルで
線形に親は決められる。

389 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 09:25:14 ]
Rubyが理想だなんて不幸な話だ
全ての料理にカレー粉かけまくる味音痴のように

390 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 09:46:01 ]
>>384
>>classic classじゃsuperが使えない。Javaですら使えるのに。
>Javaは単一継承。Pythonは多重継承。

単一継承か多重継承かなんて、superが使えないこととどう関係があるの?
まさか super が使えないのは多重継承だからといいだすんじゃないだろうな?

> ほんとruby厨は疲れるなあ…
アンチruby厨と同じくらいにな。


391 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 10:15:06 ]
>>387
で、「俺の理想を実現しただけだから」と自覚していればよし。
Matzの場合、口ではそう言ってるけど、行動からして自分の理想が万能だと思っている。

392 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 10:19:03 ]
そういえばマヨラー比が有意だったっけ?



393 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 11:33:50 ]
>>390

class A:
    def foo(self):
        print "A"

class B:
    def foo(self):
        print "B"

class C(A, B):
    def foo(self):
        A.foo(self)

C().foo()

super使ったときにはA.fooとB.fooのどちらを呼ぶかという話じゃない?
かぶった時だけAかBを指定させて普段はsuperというのもありかもだけど、
それってたぶんPythonの流儀じゃない。メソッドもself.fooみたく明示しない
と呼べないしな。

394 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 11:46:06 ]
>>393
いや、そうでなくてこういうことだろう。

class A:
    def foo(self):
        print "A"

class B:
    def foo(self):
        print "B"

class C(A, B):
    def foo(self):
        super(A, self).foo()

C().foo() # TypeError: super() argument 1 must be type, not classobj

superの嬉しさが漏れにはよくわからんけども。JavaだとAとか書かんでも
親メソッドを呼べる嬉しさがあるけども、A.foo(self)とどう違うん?

395 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 11:56:53 ]
>>394
Aというクラス名をハードコードする箇所を減らせる。

396 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 13:43:17 ]
Pythonのsuperはしゃれてるけど、実際には使えない
(元タイトル: Pythonのsuperは有害だ)
ttp://fuhm.net/super-harmful/

MLでGuidoに恫喝されてタイトル変えさせられてやんのwww

397 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 14:02:25 ]
Python's Super nazo mondaidai^^;
にすればいいのに。

398 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 14:09:45 ]
Matz風に「普段はA.foo(self)で十分。superのようなめったに使わないが
たまに必要な機能はわざと使いにくくしてる」といってみるテスト。

399 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 14:10:22 ]
線形に親は決められても、
overrideする場合には結局複数パスの親クラスのメソッドを参照するケースが多い。

400 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 18:40:47 ]
似たような問題は Ruby のモジュールでも起こるけどね。

401 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 19:07:37 ]
むしろJavaと2.3以降のPythonの、多重継承(ぽいもの)は、よく考えられてる。
Rubyのモジュールは、すごいやっつけ仕事(悪い感じでhack)って思う。

402 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 19:14:30 ]
Javaの多重継承?



403 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 19:55:21 ]
>>401
kwsk。

404 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 20:04:02 ]
舶来信仰か・・






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<177KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef