Rubyについて Part 18
■ このスレッドは過去ログ倉庫に格納されています
0435デフォルトの名無しさん
2006/01/13(金) 20:23:47これ、どう思います?
Smalltalk原理主義者が抱くRubyの違和感を解消している感じです。ifとかwhileとか。
> ( 1 != 3 ).if({ console.WriteLine("1 != 3") })
個人的にはメソッドオブジェクトを自然に扱えるのがとても良さそうです。
ECMAScriptやPythonがうらやましい数少ない点。
> obj.method(arg1,arg2) => (obj.method)(obj,arg1,arg2)
> func = {|arg1,arg2| hogehoge }
はっきりいってRuby以上に実用困難なものになりそうですが、
それでも完成したら使うと思います。
■ このスレッドは過去ログ倉庫に格納されています