タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

ProgrammingとLanguageとmatzに関するCherenkovのブックマーク (2)

  • rubyのブロックとProcに本質的な違いはありますか?

    回答 (2件中の1件目) Ruby におけるブロックとは、メソッド呼び出しの引数の後ろにつける「{}」または「do end」で囲まれたコードの塊のことです。 これはブロックを付けて呼び出されたメソッドの中でyield文によって呼び出すことができます。この仕様と文法はMITで開発されたCLUという言語の影響を受けています。また、このブロックをオブジェクトとして受け取るために、パラメーターリストの末尾に「&」をつけた仮引数を置くと、その引数にオブジェクトとして渡されるようになっています。このオブジェクトのクラスがProcです。 ので、単純に言うと構文要素(ブロック)とクラス(Proc)と...

    rubyのブロックとProcに本質的な違いはありますか?
  • Post by @shyouhei

    いや、Rubyを取り巻く皆さんの生活まで終われとは言ってないですからね。終わってみるべきなのはRubyのコア部分の開発。 1) 百年の大計の欠如 https://twitter.com/yukihiro_matz/status/25168548474 によると、100年や200年続けるべきなんだそうだ。ふーん。100年って言ってみたいだけちゃうんか。200年後といえば人はおろかまつもとゆきひろと面識のある人間すら死に絶えている時期なんだけどな。そこまで続けたきゃどうするればいいか真面目に考えたことあんのかね。日国ですらこの120年で2回も憲法変わってんだぞ。惰性で200年もつわけがないだろ。 2) まつもとゆきひろがスケールしない 御存知の通りまつもとゆきひろのRuby開発に対するコミットペース(ここでいうコミットってのはソースコードをチェックインすることだけではなくて広く「関与」の意

    Post by @shyouhei
    Cherenkov
    Cherenkov 2010/10/17
    「確実に女性だと判明しているのはYuguiさんだけだ」
  • 1