ToDo:
Lots of requests to publish Tetsu Soh's memory profiler on Github. I agree! #rubykaigi
どっかにコード無いんかなーと探してたらこれを見つけた。
(01:49)
というのを漠然と考えた。新しい語の導入を許すと
puts sh = "Hello, world!"
とかで一瞬で解決して、許さないとすぐに無理ゲー感がただよってくる。
ていうか hello だけなら
"Hello, world! ".display
とかでたまたま解決したりするし、ゲームとして色々成立しない。
改行を出すのにムダに苦労してみるとか…
"Hello, world!".display yield Dir rescue eval "loop { puts ; STDERR; raise exit }"
たぶんルールは
とかか。 eval もなんか取ってつけたような感じだから禁止してもいいかも
"Hello, world!".display yield Dir rescue END { DATA; ARGF; fail loop { puts; STDERR; raise exit } } true __END__
偶然だけど、 END fail raise exit と登場して、 true __END__ でシメててなんかかっこいい。
(02:40)
前 | 2010年 8月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。