- 1 名前:デフォルトの名無しさん mailto:sage [2008/04/03(木) 23:35: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/ Rubyについて(アンチ専用) Part002 pc11.2ch.net/test/read.cgi/tech/1200210768/
- 175 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 20:09:25 ]
- ある設計や実装方針で要求される規模や性能が満たされるかどうか確認する作業はフィージビリスタディと呼ぶだろ。
- 176 名前:デフォルトの名無しさん mailto:sage [2008/05/07(水) 16:23:29 ]
- へたに意志疎通取れるとは限らない横文字多用しても……
うちでは実装テストとか負荷テストって呼んでる 別言語で画面遷移や挙動案示しただけの場合は画面テスト F/S一般を差す際は採算可能性調査に統一だなー。 本当は実現可能性評価にすべきなのかな? まあどうせ書類に起こすと採算の見地が含まれるんだけど
- 177 名前:デフォルトの名無しさん mailto:sage [2008/05/07(水) 19:59:12 ]
- >>176
負荷テストというのは通常本番実装されたモジュールやシステムに負荷をかけるテストだろ。 >>168が言ってるのは本番の実装前に実現可能性を確かめるためのテスト。
- 178 名前:デフォルトの名無しさん mailto:sage [2008/05/07(水) 21:24:55 ]
- 実用に耐えない事への言い訳が、テスト用か・・・
- 179 名前:デフォルトの名無しさん mailto:sage [2008/05/07(水) 21:38:24 ]
- 176の後半と177はなんか違うのか?
- 180 名前:デフォルトの名無しさん mailto:sage [2008/05/07(水) 21:57:59 ]
- ここまでのレスで
Rubyはちゃんとスケールするんだよ! という反論が無いのが悲しいな
- 181 名前:デフォルトの名無しさん mailto:sage [2008/05/07(水) 22:13:43 ]
- python使い始めてみてRubyいらないことに気付いた
- 182 名前:デフォルトの名無しさん mailto:sage [2008/05/07(水) 22:16:18 ]
- >>180
ここアンチスレだからな
- 183 名前:デフォルトの名無しさん mailto:sage [2008/05/08(木) 12:11:01 ]
- LLスレのおかげでこのスレのことを忘れがちになる昨今
- 184 名前:デフォルトの名無しさん mailto:sage [2008/05/08(木) 15:00:04 ]
- なんであそこがRubyアンチスレになってんだ?w
- 185 名前:デフォルトの名無しさん mailto:sage [2008/05/08(木) 19:48:24 ]
- Rubyなんてまだ使っているやついるの?
Rubyみたいなごみを使うぐらいならScala使った方が効率がいい。
- 186 名前:デフォルトの名無しさん mailto:sage [2008/05/08(木) 20:23:55 ]
- 俺はECMAScript3rdが一番手に馴染む
- 187 名前:デフォルトの名無しさん mailto:sage [2008/05/08(木) 21:42:36 ]
- Rubyはスケールしないだろ。中途半端に性能を求めて進化速度が落ちるほうがやべーんじゃねーの。
あとは誤解が広まりまくってるのを何とかしたほうがいい。YARVで50倍速くなるとか、ネイティブスレッドサポートとか わかってない人ほと都合のいいように解釈する・・・
- 188 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 00:01:02 ]
- ネイティブスレッドはサポートしてるんじゃね?
- 189 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 00:10:34 ]
- それを「マルチコアでスケールするようなプログラムが書ける」と勘違いする人が多いんだよ・・・。
説明してもわかってもらえない。Java屋がネイティブスレッドサポートと聞いたらそう誤解するのは無理ないけどさぁ。
- 190 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 00:49:27 ]
- ああ、なるほど、そりゃ確かにありそうな誤解だ。
- 191 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 23:59:59 ]
- 俺もYARVで50倍〜とネイティブスレッド〜は聞いたことがる。
曰く「現行のRubyは構文木を解釈するから遅いけど、YARVで仮想マシンになって50倍はやくなる」 だの「現行のはユーザーレベルスレッドだけどネイティブスレッドがサポートされて性能があがる」 眉唾で聞いたら、前者は構文木の解釈で遅かったところ限定、後者はスレッド切り替えとCライブラリとの親和性のみ。 どっちもRubyの世界では当然なのかもしれないが、ちょっと間違いを誘発しやすい宣伝だよな。
- 192 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 00:58:28 ]
- マイクロベンチマーク比較で遅いといわれることが多いので、
(マイクロベンチマーク比較で)速くなりましたという宣伝手法をとったということ。
- 193 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 00:24:09 ]
- マイクロベンチマークを言い訳に使ってるけど、
結局、メソッドの呼び出しがトロいんだから、 何でも遅いんだよな。
- 194 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 09:52:10 ]
- あとループが遅いのが辛い。
- 195 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 20:53:42 ]
- 今後五年間でRuby人口は四倍に膨れ上がるという調査報告もある。
そろそろ正直な宣伝をするようにしたほうがいいと思うけどね。
- 196 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 21:46:26 ]
- なんか、縮小に転じているように見えるけど。
- 197 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 09:54:27 ]
- String#stripが、取り除く空白がなかったときは nil を返す仕様が嫌い
- 198 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 15:22:22 ]
- なんで?
- 199 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 20:03:25 ]
- Matzが元気ないから嫌い。
はやく元気になれよこのやろう。
- 200 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 06:46:39 ]
- >>199
なんだそのデレ…。 ワロタ
- 201 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 15:18:21 ]
- rubikitchへの人間性批判が
再燃するのはいつだろうか
- 202 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 19:48:12 ]
- >>197
そりゃString#strip!じゃないか?
- 203 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 23:13:04 ]
- たしかにMatz日記が更新されないとつまんないなぁ。
ところで1.8.7の変更点みてワロタ。1.8.xってこのままガンガン変更入ってくのかよ。 安定させろ。それか1.8.6を長期メンテナンスしてくれ。
- 204 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 00:22:16 ]
- >>201
再燃って。前になんかあったっけ?
- 205 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 00:28:01 ]
- 魁スレでもるびきちってのを叩きたいオーラのでてる書込みがあったな。私怨かな?かな?
- 206 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 03:46:51 ]
- 痛い人を痛いって指摘したら私怨になるのか
- 207 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 04:48:03 ]
- 私怨が相手のことを痛い人と認識させているならそうなるね
- 208 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 05:05:05 ]
- るびきちひっしw
- 209 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 05:39:57 ]
- 1/2を1にするか0.5にするかで悩んでるMatz。
結果いかんでは大混乱必至。
- 210 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 05:51:28 ]
- >>209
俺なら0にするけどな。JK
- 211 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 07:54:58 ]
- あ、0だったな。
吊ってくる。
- 212 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 07:56:18 ]
- 言い訳すると、無意識に四捨五入してた・・・
- 213 名前:デフォルトの名無しさん [2008/05/17(土) 13:21:39 ]
- codezine.jp/a/article/aid/2464.aspx
Ruby厨って変なのばっかりだな
- 214 名前:デフォルトの名無しさん mailto:sage [2008/05/17(土) 14:50:28 ]
- >>209-212
久々にわろす
- 215 名前:デフォルトの名無しさん mailto:sage [2008/05/18(日) 11:50:43 ]
- そもそもforkとかが組み込みなのがおかしい。UNIX中心主義なんだよ。
- 216 名前:デフォルトの名無しさん mailto:sage [2008/05/18(日) 12:04:02 ]
- Rubyは嫌いだが、積極的にWindowsを排斥しようと
環境依存のバグを仕込む姿勢は評価する。
- 217 名前:デフォルトの名無しさん mailto:sage [2008/05/18(日) 12:21:29 ]
- Rubyは嫌いだけど、そんな姿勢は評価できねぇよ。
つうかMLチェックすんのだりー。えーかげんBTS導入しろよ。 何がいつなおったのかとか、今後何入れる気なのかとかさっぱりわかんねー。
- 218 名前:デフォルトの名無しさん mailto:sage [2008/05/18(日) 14:01:26 ]
- 「Ruby 1.9は1.8より平均5倍速い」ワロス。
50倍から修正中なんですねわかります。
- 219 名前:デフォルトの名無しさん mailto:sage [2008/05/18(日) 15:10:19 ]
- >>217
ありもしないものを探すのは苦労しますよね
- 220 名前:デフォルトの名無しさん mailto:sage [2008/05/18(日) 20:13:52 ]
- >>218
かなーり初期から笹田は達観してる発言繰り返してんだけどなw ex:常にeval捨てれなくて涙目 こればかりは無能信者が触れ回り過ぎだと思うよ
- 221 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 02:41:49 ]
- 50倍っていうのは2ch発祥のネタだよ。
それが一時、あたかもどこかで有名な人が発言したかのようにコピペされまくって、 実在する発言だと無批判で信じる馬鹿が出てきてるだけ。 当然、50倍云々のレスにソースが添えられたことは一度も無い。
- 222 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 02:57:25 ]
- www.atdot.net/yarv/rc2006_sasada_yarv_on_rails.pdf
>YARV make fast all Ruby Program by 50 times
- 223 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 05:01:56 ]
- それはどの部分がどう50倍なのか書いてあるじゃん。
それと「1.9は1.8の50倍速い」が同じ情報だとでもいうのかw
- 224 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 05:17:20 ]
- >>223
一部の文言を切り出して拡大解釈するのは信者にはよくあること
- 225 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 09:19:09 ]
- アンチが信者のふりをしてるともっとよくあること
- 226 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 11:43:39 ]
- Matz自身の戦略ですが何か?
_ [言語] Recording Artist: Microbenchmarking マイクロベンチマークの使い方。 マイクロベンチマークっていうのは実際のアプリでないベンチマーク向けのプログラムによって性能を測定すること。 言語処理系(インタプリタとかバーチャルマシンとか)の性能を測定することになるが、実際のアプリケーションではむしろライブラリの性能の影響の方が大きい。ので、大抵の場合、マイクロベンチマークは不適切に用いられている。 まあ、世間の誤解ってのはなかなか解けないよね。 なら、それを逆に利用してしまおう。 今回、YARVでマイクロベンチマーク性能を改善することで実は世間の「マイクロベンチマーク信仰」を逆手にとってマーケティング効果があがることを期待している。
- 227 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 13:59:37 ]
- ↓あたりの「最大50倍」あたりを信者が曲解したんじゃねーの。
itpro.nikkeibp.co.jp/article/NEWS/20071226/290229/ 実際ぐぐると日記系でヤバそうな誤解がちらほら。
- 228 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 15:06:43 ]
- 腐ったスレッドをどうにかしてくれたら速度なんてどうでもいいよ
無理だろうけど
- 229 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 18:20:54 ]
- 今日もまた、エロ画像をダウンロードする日々
- 230 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 19:48:54 ]
- >>228どこが腐ってるんですか?使い方が悪いだけじゃないの。
- 231 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 20:38:58 ]
- YARV作った人何か受賞してたね
- 232 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 20:43:03 ]
- バイトコード実装くらいで受賞ねえ。
日本ってレベル低いな。
- 233 名前:デフォルトの名無しさん [2008/05/19(月) 20:44:18 ]
- >>232
Lunascapeが今まで誰も開発していない先進的なソフトと言ってお金が貰える国ですからwww
- 234 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 20:53:38 ]
- ここはアレかな、だったらおまえが実装してみろやwww
と煽るのがマナーですか
- 235 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 21:18:50 ]
- 受賞の説明を読む限りでは、YARVの開発だけじゃないようだがね。
- 236 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 21:40:28 ]
- >>234
いや、チョン乙とかのほうが
- 237 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 22:11:46 ]
- そしてみんなRubyから離れていった
- 238 名前:デフォルトの名無しさん mailto:sage [2008/05/20(火) 00:02:52 ]
- Ruby離れがブームです
- 239 名前:デフォルトの名無しさん mailto:sage [2008/05/20(火) 04:15:14 ]
- 沈む船状態
- 240 名前:デフォルトの名無しさん mailto:sage [2008/05/20(火) 11:46:24 ]
- そろそろ Rails バブルがはじけるころだよな。wktk
- 241 名前:デフォルトの名無しさん mailto:sage [2008/05/20(火) 14:38:54 ]
- もうはじけてる気がするんだけど、気のせい?
- 242 名前:デフォルトの名無しさん mailto:sage [2008/05/22(木) 03:05:44 ]
- seitonomichi.maxs.jp/sinjitu/sugao/016kadai.htm
- 243 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 02:20:49 ]
- 流行にのってRails採用した連中ってその後どうなったのかねぇ。
どっちにしても1.8.6あたりがメンテ終了する段階で泣きそうだが。
- 244 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 10:00:13 ]
- backportが充実してたら問題ないんだけどね、、、
- 245 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 10:28:03 ]
- そのへんはそうやって騙した社内や社外の「しすてむえんじにあ」の責任だな
Ruby自体を責められても困る 酷いのは勧めた担当者の質であって言語ではない
- 246 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 10:58:20 ]
- >>245
処理系も糞なら、その糞を採用したSEも糞。
- 247 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 11:32:38 ]
- >>245
釣り針ワロタ
- 248 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 23:28:59 ]
- 今なにが旬なのよ?
- 249 名前:デフォルトの名無しさん [2008/05/26(月) 23:47:31 ]
- PHPじゃね?
- 250 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 00:37:26 ]
- Haskell しかない
- 251 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 00:40:07 ]
- Scalaだろう
- 252 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 00:47:50 ]
- らっきょう
今年も漬けるぜ
- 253 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 19:15:41 ]
- ErlangとかOCamlとかじゃない?
- 254 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 20:05:05 ]
- Ruby1.8.6+Rails2.0でできたシステムがあるけど、何年もつのかねー。
それぞれメンテナンスされる期間は
- 255 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 21:04:02 ]
- >>254
OSやハードさえ変えなければ、今動いているようには動き続けるんじゃないの? セキュリティホールだなんだっていっても相対的なもので、モノ自体が劣化する訳じゃ ないんだからw
- 256 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 04:49:20 ]
- >>254
Rails2にリプレースすべきかどうか悩んでるところを焦らせないで
- 257 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 07:49:01 ]
- >>255
おいおい、お前みたいのがいるから踏み台サイトが減らねーんだよ、と言ってほしいんですね、わかります。
- 258 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 08:54:09 ]
- 焦る必要はない。Rubyのアップデートとかどんな計画してる?つまりはそーゆう事だ。
Ruby好きがPHPよりあらゆる意味で優れているとかのたまっていたが、運用面や スケジュールでは似たような駄目さ。それ以下の部分も多々ある。 いつから1.8.6の公式サポートはいつまで?1.9対応をかんがえりゃいーんだ?移行スケジュールは? このアホみたいな苦労はなんなんだ。LLとかいってるヤツらは作る事までしか興味がないのか。次はJavaに回帰かな。
- 259 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 12:29:02 ]
- この有様でエンタープライズで使おうとか特集組んじゃう雑誌が
- 260 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 11:25:50 ]
- わざと失敗させといて、情報システムはうごかないだのマイグレーションがなんたらだのとか書くわけですね。
- 261 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 11:31:41 ]
- タダで使わせてもらってるくせに偉そうに。
サポートが欲しかったら金払えよ。
- 262 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 19:22:28 ]
- 金払ったらサポートしてくれんの?
- 263 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 19:42:21 ]
- Rubyの会社ではサポートしてくれるぞ連絡しろ。
- 264 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 19:46:35 ]
- Rubyの会社って、しょっぱい名前の所?
- 265 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 22:54:48 ]
- サポートしてくれんなら金払うよ。仕事では当然のことだし。
しょっぱい所ってRubyのサポートしてくれんの? Webアプリとかも大丈夫かな?サポートの質は?
- 266 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 23:46:21 ]
- Rubyサポートって商売の可能性を秘めてそうだな
gdgdだからこそ
- 267 名前:デフォルトの名無しさん mailto:sage [2008/06/02(月) 00:00:12 ]
- Ruby も終わったな
- 268 名前:デフォルトの名無しさん mailto:sage [2008/06/02(月) 00:10:20 ]
- バカ、まだ始まっちゃいねえよ
- 269 名前:デフォルトの名無しさん mailto:sage [2008/06/02(月) 19:31:06 ]
- >>264
殴る
- 270 名前:デフォルトの名無しさん mailto:sage [2008/06/02(月) 20:57:43 ]
- 今からRubyかPythonかPHPを始めようと思うけど一番言語的に整頓されていて覚えやすいのってどれ?
Rubyはざっと入門書読んだけどC++と違うとこが多くて1日目だけどあんまりなじめなかった
- 271 名前:デフォルトの名無しさん mailto:sage [2008/06/02(月) 21:06:55 ]
- >>270
>一番言語的に整頓されていて これならPythonだな それを言語設計のポリシーとしてるぐらいだし だがC++と違うのでなじめないなんつってると どれも覚えられないぞ
- 272 名前:デフォルトの名無しさん mailto:sage [2008/06/02(月) 21:07:18 ]
- >>270
なんでアンチスレで聞くんだ、って思ったけど、考えてみたら本スレで聞くことでもないなw 個人的にはPerlが入って無くてPHPがあるってのが、目的というかやりたいことが見えにくいね
- 273 名前:デフォルトの名無しさん mailto:sage [2008/06/02(月) 21:07:33 ]
- Cに近い事に価値を感じるならPHPじゃね
- 274 名前:デフォルトの名無しさん mailto:sage [2008/06/02(月) 21:43:44 ]
- Rubyに比べりゃ表記だけはCに近く映るか
どちらにせよ中身が別物過ぎて、Cの価値には擦りもしないと思うけど。
- 275 名前:デフォルトの名無しさん [2008/06/02(月) 22:03:43 ]
- PHPが馬鹿みたいに簡単だよ。
|

|