lynx   »   [go: up one dir, main page]

タグ

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

タグの絞り込みを解除

c++とprogramming-languageに関するkusigahamaのブックマーク (1)

  • .new 嫌い - 兼雑記

    http://d.hatena.ne.jp/m-hiyama/20060317/1142559097 に共感を覚えつつ。 Ruby って Kernel#String とか定義してあるのね。 require 'complex' すると Kernel#Complex とかも組み込まれる、と。まぁ必要なクラスだけ定義するのが正解なんだろうけど、これって別に言語レベルでシンタックスシュガーにしてくれてもいいレベルな気もするなーと思った。あとついでにライブラリで実現できるようなものを作ってみた。 def method_missing(name, *args) if (name.to_s =~ /^[A-Z]/) Kernel.const_get(name).send(:new, *args) else super(*args) end end if __FILE__ == $0 p Time.new

    .new 嫌い - 兼雑記
  • 1
Лучший частный хостинг