- 1 名前:デフォルトの名無しさん [2008/03/02(日) 23:03:46 ]
- オブジェクト指向スクリプト言語Rubyについて扱うスレッドです。
Ruby Home Page www.ruby-lang.org/ja/ = 前スレ Rubyについて Part 30 pc11.2ch.net/test/read.cgi/tech/1200106073/ 過去スレ・関連スレは >>2-
- 267 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 22:47:46 ]
- >>266
1.今回の1件を見てても分かるように、matz以外にもバカがいる 2.鬼車の1件を見てても分かるように、matzをまともにフォローできてない 3.っていうか、matz以外にもめちゃくちゃ言ってる奴はいた (あえて個人名はださんけど、出せというなら出すぞ)
- 268 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 23:12:01 ]
- 最近本家RUBYよりも速いと言われるRUBYがいろんなところで作られているけど本当なの?
1.9に期待するよりもそっちの開発の方に注目しておいた方がいいのかな。
- 269 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 23:26:48 ]
- >>268
Rubyの文法自体は基本的に変化しないんで、 ユーザーとしてはそのときの主流のを使えばいい それ以上でもそれ以下でもないな
- 270 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 23:39:26 ]
- Matzが仕様を定めないのも
> 最近本家RUBYよりも速いと言われるRUBYがいろんなところで作られているけど本当なの? ここらへんの事情も影響してるのかも、なんて思ったり
- 271 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 03:23:42 ]
- Matzの把握していないYARVが組み込まれた事で、
MatzはCRubyの言語メンテを自由にする事が出来なくなった。 1.9の更新が滞ってる理由。
- 272 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 12:01:10 ]
- >>267
>あえて個人名はださんけど、出せというなら出すぞ 教えてくれ
- 273 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 12:04:27 ]
- 個人攻撃するならテメェも名前出してやれよよw
- 274 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 12:07:49 ]
- >>269
今は本家よりも速いことがあるってだけで互換性も薄いしな もし互換性完全でなおかつどう使っても高速だというバリエーションが出たなら普通に乗り換えればいい そんだけ 感覚としてはWindowsで動作するRubyの乗り換えに近い
- 275 名前:相原雄二 mailto:sage [2008/04/13(日) 14:16:26 ]
- >>273
これでいいですか、>>272さんお願いします。
- 276 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 14:26:28 ]
- >>273
しかし速くてOSと親和性のあるRubyは魅力的だな。 あとちゃんとスレッドが実装されたら飛びつくかも。
- 277 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 18:23:29 ]
- 元の処理系にもyarvにも特にこだわりは無くて
もっと良い処理系が出たら(matzが気に入れば)本家にも取り入れる、とか言ってなかったっけ
- 278 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 19:18:51 ]
- もうRubiniusに丸投げしちゃえよ。
きっと、向こうの方がいい開発コミュニティ作ってくれるよ。
- 279 名前:デフォルトの名無しさん [2008/04/16(水) 08:51:21 ]
- Ruby 1.8.7-preview1 アゲ
- 280 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 09:00:26 ]
- svn.ruby-lang.org/repos/ruby/tags/v1_8_7_preview1/ChangeLog
- 281 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 23:43:45 ]
- 浅いコピー -> 値を渡す
深いコピー -> ポインターを渡す のように理解してコーディングしておりましたが、 Array.new はときおり、コピー元に影響をあたえますな test.rb でよくても、ほんちゃんでコケるのが困る オイラがバカなだけなのかな
- 282 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 00:09:52 ]
- >281
それ、深いと浅いが逆なよーな。
- 283 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 00:11:49 ]
- 要素のobject_idを確認してみよう。
- 284 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 02:27:13 ]
- pythonのスレの方が伸びてるな
- 285 名前:281 mailto:sage [2008/04/19(土) 21:01:30 ]
- >>282
と、おいらも最初は思っておりました。 a = [1,2,3] b = a b[0] = 99 p a p b と a = [1,2,3] b = a.dup b[0] = 99 p a p b
- 286 名前:281 mailto:sage [2008/04/19(土) 21:02:10 ]
- を実行してみて
はじめの奴は、b への代入は a に影響するし、あとのは影響なし。 マニュアルで、dup と Array.new は、浅いコピーと、表現されているので、 言われてみると、そんな表現もありかと。 とりあえず def copy2(data) d = (0 ... data.size).map do |i| (0 ... data[i].size).map do |j| data[i][j] end end return d end で乗り切っているので良しとしてます 他に心配せにゃならんことが多いし。 あ、こっちは Ruby と関係ないところなんで、ここでは発表しません。
- 287 名前:281 mailto:sage [2008/04/19(土) 21:03:42 ]
- >>283
今夜はつらいので、明日勉強してみます。 どうもありがとう。
- 288 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 22:03:57 ]
- 値/参照
変数/オブジェクト コピー(代入) って何となくつまづかない割に重要で、なのに理解してない人ってよく見かけるんだけど 簡潔にまとめた記事ってないもんかね
- 289 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 22:54:23 ]
- ところで Array.new でどうやってコピーするんだ
- 290 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 22:58:22 ]
- Array.new([1,2,3])
- 291 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 18:55:32 ]
- >>281
引数の渡し方と、シャローコピー・ディープコピーの概念は、 切り離して理解すべきだと思う。
- 292 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 20:35:57 ]
- p Array.new(3) {
[1, 2, 3] } #=> [[1, 2, 3], [1, 2, 3], [1, 2, 3]] p Array.new(3) do [1, 2, 3] end #=> [nil, nil, nil] 両方とも同じ結果になると思ったのですが,なりませんでした. なぜでしょうか? どっちも同じかと思っていたのですが,do ... endと,{ ... }は違うのでしょうか? do ... end が使える場所では常に{ ... }が使えるが,その逆は成立しない などの使える広さがあるのですか? もしそうならば違いを詳しく教えてください
- 293 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 20:49:52 ]
- p の括弧省略すんなよ
- 294 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 01:23:57 ]
- 次のるびまはいつの予定?
もし記事を書くなら締め切りはいつ?
- 295 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 12:17:34 ]
- 編集部のメールアドレスにメール投げて聞いたら?
- 296 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 14:07:36 ]
- Tibet.Free!
と Free(Tibet) の違いがわかりません><
- 297 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 14:56:16 ]
- オブジェクト指向なんだからselfがなんなのかを考えるだ。
上はTibetクラスの宣言、下は実行主体は人民Free軍だな。
- 298 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 19:33:45 ]
- >>296
上はチベットの人による解放運動だな 下は他国が大騒ぎ
- 299 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 23:02:38 ]
- >>292
{〜} と do 〜 end では結合強度が違うので メソッドのカッコ省略で解釈が変わる 前者は p( Array.new(3) { [1, 2, 3] } ) と同じで、後者は p( Array.new(3) ) do [1, 2, 3] end と同じであり pメソッドにブロックを渡しているが、使われることなく無視されている マニュアルの「メソッド呼び出し ブロック付きメソッド呼び出し」の項に書いてある
- 300 名前:デフォルトの名無しさん mailto:sage [2008/04/28(月) 01:50:58 ]
- ところでお前らruby kaigiはつくば周辺で宿取るの?
なんであんな辺境の地でやるんだよ。。。
- 301 名前:デフォルトの名無しさん mailto:sage [2008/04/28(月) 02:40:19 ]
- TX使えばまあ何とか
- 302 名前:デフォルトの名無しさん mailto:sage [2008/04/28(月) 03:03:31 ]
- まつもと氏が筑波大を出てるからとか?
- 303 名前:デフォルトの名無しさん mailto:sage [2008/04/28(月) 05:54:47 ]
- 単に安く貸してくれるからじゃないの。
- 304 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 00:16:59 ]
- 筑波は日本のマサチューセッツ(笑)ですからwww
あ、何か本家まで「マサ厨摂津」って関西圏みたく見えてちまった……
- 305 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 01:52:34 ]
- >>304
茨城と茨木とかな。
- 306 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 11:56:37 ]
- 日本のMITは武蔵野...
- 307 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 12:28:50 ]
- >RubyKaigi 2008はつくば
>熱意で参加者をフィルタリングするため >木更津案もあった。木更津フィルタ ttp://d.hatena.ne.jp/yad-EL/20071216/p2 そのうち「Ruby会議201xに参加希望の皆さんはこちらの壷をお買い求めください。」 とか言い出したりしてw
- 308 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 20:11:27 ]
- >>306 都市大学おつ
- 309 名前:デフォルトの名無しさん mailto:sage [2008/04/30(水) 07:55:13 ]
- あの辺って手頃な宿ある?
会場のとこは高そうだし、あんまり離れてるのも面倒だし。
- 310 名前:デフォルトの名無しさん mailto:sage [2008/05/01(木) 08:12:21 ]
- Yahoo!ビジネストラベル - 茨城県のビジネスホテル 地図(エリア)から探す
biz.travel.yahoo.co.jp/bin/msearch?area=08&jtype=3&fo=p&row=20&c=0&larea=0804&marea=080402 【楽天トラベル】茨城県 つくば・土浦・笠間・結城 ホテル・旅館一覧 travel.rakuten.co.jp/group/tiku/03japanibaragitsukuba.html 産総研 - アクセスマップ:つくばセンター www.aist.go.jp/aist_j/guidemap/tsukuba/tsukuba_map_main.html 時刻表−つくば駅(つくばセンター)・土曜休日用 i-bus.web.infoseek.co.jp/ibaraki/jikoku-shitetsu/tsukuba-c2.html つくば・土浦・牛久へのアクセス(鉄道・高速バス) yorunokokucha.web.fc2.com/access/index.html
- 311 名前:デフォルトの名無しさん mailto:sage [2008/05/02(金) 10:57:06 ]
- TwitterがRuby on Railsを止めて、PHPかJavaでシステムを作り直すらしいね。
- 312 名前:デフォルトの名無しさん [2008/05/02(金) 15:42:33 ]
- TechCrunch Japanese アーカイブ ? Twitter、Ruby on Railsを放棄か
ttp://b.hatena.ne.jp/entry/jp.techcrunch.com/archives/20080501twitter-said-to-be-abandoning-ruby-on-rails/
- 313 名前:デフォルトの名無しさん mailto:sage [2008/05/02(金) 19:43:24 ]
- なんだ、TechCrunchのとばしか
- 314 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 08:11:35 ]
- まあ、でももともとスクリプト言語ってそういう役割なんじゃね?
てっとり速くプロトタイプを作るためにあるんだし。最初からPHP/Javaで作ってたら そもそもTwitterが出来てたかどうかわからんわけだ。 ただ、Railsのスケーラブルしない部分ってのはDBまわりな印象があるから PHP/Javaに移植したとしても、コストがかかる割にそんなに変わんねえんじゃね って気がするなあ。
- 315 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 11:03:57 ]
- 技術的なことはよくわからないんだけど、
Rubyを10倍高速にしたら解決するんじゃね。
- 316 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 12:45:07 ]
- TwitterはRailsを捨てません
ttp://builder.japan.zdnet.com/builder-extra/story/0,3800085817,20372617,00.htm 捨てるつもりはないが多くの部分がRailsではなくなってきた、 って結果的に捨てつつあるよな
- 317 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 13:51:12 ]
- >>315
2刀流にして2倍ジャンプして3倍回転すれば、それだけで12倍だからな。楽勝だな。
- 318 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 14:42:21 ]
- >>317
それなんて超人理論
- 319 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 15:06:35 ]
- 二刀流はともかく2倍ジャンプと3倍回転は元からそれだけのパワーを持ってたってことだよな
- 320 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 18:26:32 ]
- 1.9はYARVで50倍速くなっているから、1.9にすればいいな
- 321 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 21:19:57 ]
- >>320
最近のrubyistは「アムダールの法則」も知らんかorz
- 322 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 21:34:53 ]
- (´・ω・`)知らんがな
- 323 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 22:03:20 ]
- アムダールの法則という名前では知らない可能性が高い
「1割しか使われない部分を10倍高速化しても全体としてはたいして速くならん」 ということだと説明されれば結構な人が知ってる 計算式まで知ってる人はいないけどな
- 324 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 22:05:45 ]
- そもそもマジレスしてるのがおかしい
- 325 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 22:10:47 ]
- あれだろ、どんなルビ厨は90%は屑ってやつだろ
- 326 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 22:12:42 ]
- とはいえ時々素で思ってるっぽい人がいるのも事実
・YARVでRubyは非常に速くなる ・Ruby1.9がRuby2.0になる この誤解はかなり多い
- 327 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 22:45:03 ]
- > ・Ruby1.9がRuby2.0になる
なにこれ? 初めて聞いたぞ。
- 328 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 23:20:09 ]
- >>321
湿原の保存に関する国際条約がなんでRubyに関係あるんだよ。
- 329 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 23:51:02 ]
- >328
はいはいラムサールラムサール
- 330 名前:デフォルトの名無しさん mailto:sage [2008/05/04(日) 02:34:19 ]
- コーシー・アダマールの法則
- 331 名前:デフォルトの名無しさん mailto:sage [2008/05/04(日) 14:53:13 ]
- >>323
そういえば1.9ではネイティブスレッドに対応できたんだっけ? これできなくちゃあ高速化したくても大したことできん。
- 332 名前:デフォルトの名無しさん mailto:sage [2008/05/04(日) 15:07:44 ]
- ビルド時のオプションによる
- 333 名前:デフォルトの名無しさん mailto:sage [2008/05/04(日) 22:46:19 ]
- ジャイアントロックなのでそう速くはならないんじゃない
- 334 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 00:16:46 ]
- それよりは、Copy on WriteフレンドリーなGC採用でforkしまくる方が、実質的な効率が良さげな気がする。
- 335 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 00:50:14 ]
- refe2になって、ロケールでよきように取り計らってくれるようになったのは
ありがたい。 まあ、ソースをちょっと書き換えりゃいいだけだったんだけど。
- 336 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 01:17:39 ]
- 2.0の計画は今のところnamed argumentやGCへの変更とかが入るって以上は特に決まってなかったような
- 337 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 02:53:11 ]
- 何をするかにもよるけどforkするとプロセス間の通信が面倒そうだなあ
- 338 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 16:39:47 ]
- MVMって2.0?
- 339 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 22:12:29 ]
- Lightweightと呼ぶにはリソース食いすぎると思う。
- 340 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 22:30:21 ]
- Light-weightには使用リソースが少ないなどという意味は込められてない
- 341 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 01:54:35 ]
- リソース食わないLLが使いたければForthにするのが良いと;思う。 >339
- 342 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 01:56:12 ]
- いやこめられてるだろう
- 343 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 11:22:09 ]
- >>339
「Lightweight」ってプログラマの負担のことだろ? アイデアを実装する負担が少なければ、あれこれ試す余裕が出来る。 リソースが少ないだけならアセンブラ。
- 344 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 11:27:11 ]
- 最終的にパフォーマンスチューニングに手間を割かざるを得ないRubyはLLとは言いがたい
- 345 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 11:55:35 ]
- >>344
ハイパフォーマンスが必須な案件で使える、チューニング不要の言語があったっけ? 言語の問題ではない場合でも、ハード、OS、ミドルウェアに手を入れるよりも コーディングで回避した方がローコストな場面によく出くわしたが。
- 346 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 13:15:36 ]
- >>345
記憶が確かならLLという区分はプロトタイピングの道具として 注目されたことに起源があるから パフォーマンスが必要ならより速い言語(主にC/C++)で書き換えろ というのが共通した答えになると思う。 それ以前に抽象的なパフォーマンス論議は全く意味が無いと思うのだが。
- 347 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 13:40:26 ]
- >>346
「パフォーマンス」の意味を実行速度(ある変数を1から10^10までカウントupなど) に限るなら、論議の成果も限られたものになると思う。 実際の開発収支への影響を無視出来ない要因は、実行速度以外にも、 言語習得コスト、アイデア実装の容易性、他システムとの整合性などあるから 確かに、前提条件抜きでの「xxx言語のパフォーマンス」は無意味だけど。 > パフォーマンスが必要ならより速い言語(主にC/C++)で書き換えろ > というのが共通した答えになると思う。 もしくは最近の実装に多い、Cソース生成機能を使うかだよな。 Schemeではそういうのを見るけど、Rubyではどうなんだろ?
- 348 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 13:43:13 ]
- ようするにプロトタイピングツールで実運用する奴はアフォってことですね。
- 349 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 14:55:54 ]
- >>348
否定をする理由はない パフォーマンスと規模とコストを無視してRuby(特にRoR)に固執し続けるのはバカ Twitterのような部分置き換えはRuby視点としては卒業生輩出ってことで喜ぶべきだと思うぜ
- 350 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 14:58:05 ]
- 楽天の例が絶対言われると思うが、アレは言語開発者引き込んでるから少し特殊だ
もしまつもとゆきひろがいなかったら指差して笑っていいと思う
- 351 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 15:36:08 ]
- とっくに指さして笑ってるけど?
- 352 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 16:41:17 ]
- >>348
LLとして確立する際に、 プロトタイプでも十分使えるならそのまま実運用したら安く上がる、 もし使えなくてもプロトタイプがあれば始めから書くより早い、 という主張がついてきたと記憶している。 いずれにしても道具をきちんと理解して使いこなせない奴は アフォということに変わりはない。
- 353 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 18:24:18 ]
- GW明けからRoRでプロトタイピングするおいらがやってきましたよっと。
てか、Rubyって使ったこと無いからとりあえずググったらここを見つけたんですけどwwですけどww 情報すくねーww集積されてねーーwwwうぇうぇw おれ涙目RoR プロトタイプの理由 ・動いてるの見なきゃ分かんない人がいるから ・見積もり?そんなの後でいいからとりあえず作れ ・ものが良ければ後で人突っ込んでやっからwww RoR(Ruby)の理由 ・社内にノウハウなっしんぐ!俺も経験なっしんぐ! ・ノウハウげっとで会社もハッピーおれもハッピー ・なんか短期間でできるって噂じゃん?
- 354 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 18:29:54 ]
- Ruby慣れしてない……御愁傷様
RoRの理由とやらはRuby慣れしてなきゃ全部幻想だ 使っていくうちの細部については、結局RoR自体のソース追う人も多いんじゃねえかな。 とりあえずノウハウ本経費で落として凌げ
- 355 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 18:32:07 ]
- >>353
Ruby使ったことさえ無いのに「RoRでプロトタイピングする」と決めてしまうのは無謀だと思うが とりあえずやる気なら、web上で情報探すより本読んだ方がいいと思う
- 356 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 19:34:21 ]
- なんというデスマーチ予備軍
- 357 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 20:08:13 ]
- Rubyをシュミや俺ツールで使ってた人が「うおー仕事でも使い物になるー」と喜んだのがRoR
少なくともRubyをシュミや俺ツールで使えるようなレベルの人向けだな 半年か1年くらいかけてRubyをそこそこ習得後に始めたなら、そりゃプロトタイプとしての生産性は高いかもしれん 個人的には自分が今使える言語でプロトタイピングを学んだほうが全員幸せになれると思う 仕事として新たにRubyを学ぼうというのは現状無謀というかある意味馬鹿
- 358 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 20:11:42 ]
- RubyってJavaと同程度には敷居高いよね
- 359 名前:353 mailto:sage [2008/05/06(火) 20:17:58 ]
- RoRでプロトタイピングってのは政治レイヤーで決まったこと。
あれだね、RoR使えば超早くできるって刷り込まれてるんだろうね。 まぁ、おいらっち多言語プレイヤーだから初めての言語でもモウマンタイ。 >>353で言いたいのは、プロトタイプの名のもとにスケーリング無視無視でとりあえずやっちゃえーって事もあるってこと
- 360 名前:デフォルトの名無しさん mailto:sage [2008/05/07(水) 01:31:05 ]
- PHPとSQLでサイト作ったことあるひとならAWDwR読むだけで
割とサクサクRails使えると思うけどなあ。
- 361 名前:デフォルトの名無しさん mailto:sage [2008/05/07(水) 05:21:48 ]
- 英語を読み書きできても、皆がハムレットを書けるわけでもないし。
売れなかったからって、フランス語で書いてもやはり売れないぞ。
- 362 名前:デフォルトの名無しさん mailto:sage [2008/05/07(水) 12:40:53 ]
- なに、無限のサルにコンピュータを与えればいつかはハムレットができるさ
- 363 名前:デフォルトの名無しさん mailto:sage [2008/05/07(水) 12:49:16 ]
- ボゴソートの存在を知ったときには笑いが止まらなかったな
- 364 名前:デフォルトの名無しさん mailto:sage [2008/05/08(木) 22:26:34 ]
- >>360
Perl、PHP、MySQL使いの俺だったがRailsに慣れるまで大分かかった。。 あのブラックボックスに慣れにくい人もいると思。 ところで、Ruby Way 第2版ってどう? リファレンスが手元に欲しくてプログラミングRuby買おうとして見つけたんだが。
- 365 名前:361 mailto:sage [2008/05/08(木) 23:11:34 ]
- やっぱり、サルが出てきた.
有名だから。 星の寿命より長生きのサルが必要なのも知ってるよね。 「無限の」ってのは、そういうことだから。 もとは、「タイプライター」なので、それも指摘しておく。 当時は、パソコンなかったから。
- 366 名前:デフォルトの名無しさん mailto:sage [2008/05/08(木) 23:34:51 ]
- ネタに全力でマジレスするスレがあると聞いて飛んできます田
- 367 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 00:01:10 ]
- ピントずれてるしな
「無限のサル」ってはじめから書いてあるじゃん
|

|